{"_id":"remark-gemoji","_rev":"35-b60187fae77a1a5003708d49586f17fc","name":"remark-gemoji","description":"remark plugin to turn gemoji shortcodes (`:+1:`) into emoji (`👍`)","dist-tags":{"latest":"8.0.0"},"versions":{"1.0.0":{"name":"remark-gemoji","version":"1.0.0","description":"Gemoji short-code support in remark","license":"MIT","keywords":["github","gemoji","emoji","short-code","shortcode","remark"],"dependencies":{"gemoji":"^1.0.0"},"repository":{"type":"git","url":"git+https://github.com/wooorm/remark-gemoji.git"},"bugs":{"url":"https://github.com/wooorm/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"devDependencies":{"browserify":"^13.0.0","eslint":"^2.0.0","esmangle":"^1.0.0","istanbul":"^0.4.0","jscs":"^2.0.0","jscs-jsdoc":"^1.0.0","remark":"^4.0.0","remark-comment-config":"^3.0.0","remark-github":"^4.0.1","remark-license":"^2.0.0","remark-lint":"^3.0.0","remark-toc":"^3.0.0","remark-usage":"^3.0.0","remark-validate-links":"^3.0.0","remark-yaml-config":"^3.0.0","tape":"^4.0.0","unist-util-inspect":"^2.0.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js --bare -s remarkGemoji > remark-gemoji.js","build-mangle":"esmangle remark-gemoji.js > remark-gemoji.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint-api":"eslint .","lint-style":"jscs --reporter inline .","lint":"npm run lint-api && npm run lint-style","test-api":"node test.js","test-coverage":"istanbul cover test.js","test":"npm run build && npm run lint && npm run test-coverage"},"gitHead":"214be58978b6378556c0fbe997b61bb55369119f","homepage":"https://github.com/wooorm/remark-gemoji#readme","_id":"remark-gemoji@1.0.0","_shasum":"6e3eb0d5a6899ccbbe8778a73e26043f8e3430be","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"6e3eb0d5a6899ccbbe8778a73e26043f8e3430be","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-1.0.0.tgz","integrity":"sha512-tebriqMzKLoCUfxve5Lsrl2CHVbwA3wUaRTabhgwoi6n7/o+ZFl+oiIhTld6FTkvitolOeD9Bdku3mj6LFdYkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFfra6UolFb2ZBYLT4jfumbA+R+VceHyLSRZt5kNDSbmAiEA6i3nMh2QiEodbkkXR90Gytx5I2B+F8wn7k2yK+OBovo="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/remark-gemoji-1.0.0.tgz_1455626192528_0.18580352165736258"},"directories":{}},"1.0.1":{"name":"remark-gemoji","version":"1.0.1","description":"Gemoji short-code support in remark","license":"MIT","keywords":["github","gemoji","emoji","short-code","shortcode","remark"],"dependencies":{"gemoji":"^1.0.0","has":"^1.0.1"},"repository":{"type":"git","url":"git+https://github.com/wooorm/remark-gemoji.git"},"bugs":{"url":"https://github.com/wooorm/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"devDependencies":{"browserify":"^13.0.0","esmangle":"^1.0.0","nyc":"^8.3.0","remark":"^6.0.0","remark-cli":"^2.0.0","remark-preset-wooorm":"^1.0.0","tape":"^4.0.0","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js --bare -s remarkGemoji > remark-gemoji.js","build-mangle":"esmangle remark-gemoji.js > remark-gemoji.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["remark-gemoji.js"]},"remarkConfig":{"output":true,"presets":"wooorm"},"gitHead":"7cdaacabec35c4f992de642ac85fb6eb6602d435","homepage":"https://github.com/wooorm/remark-gemoji#readme","_id":"remark-gemoji@1.0.1","_shasum":"c5082dbfb59b7401496a8cf5f5f7cfdb04838a42","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"c5082dbfb59b7401496a8cf5f5f7cfdb04838a42","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-1.0.1.tgz","integrity":"sha512-kWkG9FMB8JZZ7nR4UmA76jMMlimqSS7psSfxDmuQ+ST2Tffu+/DTjhaMaSsNhb2Bf36zd7r7entlxWw+wSmG8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAXM+Tm87BK5/lm56j54Hbw48MDDE4b9uIwozd5Dd23AAiEAkiPWvHD3p9mvf+BOgtNXpjaYrxjAc9Fj+vQB88OFotM="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/remark-gemoji-1.0.1.tgz_1474109962169_0.656617907807231"},"directories":{}},"2.0.0":{"name":"remark-gemoji","version":"2.0.0","description":"Gemoji short-code support in remark","license":"MIT","keywords":["github","gemoji","emoji","short-code","shortcode","remark"],"dependencies":{"gemoji":"^3.0.0","has":"^1.0.1"},"repository":{"type":"git","url":"git+https://github.com/wooorm/remark-gemoji.git"},"bugs":{"url":"https://github.com/wooorm/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"devDependencies":{"browserify":"^13.0.0","esmangle":"^1.0.0","nyc":"^10.0.0","remark":"^6.0.0","remark-cli":"^2.0.0","remark-preset-wooorm":"^1.0.0","tape":"^4.0.0","xo":"^0.17.1"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js --bare -s remarkGemoji > remark-gemoji.js","build-mangle":"esmangle remark-gemoji.js > remark-gemoji.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["remark-gemoji.js"]},"remarkConfig":{"output":true,"presets":"wooorm"},"gitHead":"8c74cb731a1c8e521ce3d965777aa3fe3c600f0c","homepage":"https://github.com/wooorm/remark-gemoji#readme","_id":"remark-gemoji@2.0.0","_shasum":"6b825ee8a9786edc9b5a8010de4ec334bd567fa3","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"6b825ee8a9786edc9b5a8010de4ec334bd567fa3","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-2.0.0.tgz","integrity":"sha512-dPr0M06az60Ww8pci5kINx8rZuQwA7rxlgOhbzEddoRBx16lj5r9HYZwk/43i4UDyRt8uTyYQlTioydJNCCIRA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCR1neaTcFhqVO5w32+qOuOhSsUG73fC58F7CukP8eOAiBb90O/RhAA/F/4EfIWul3fONRXt7iWDONcOCTCRZ3uMg=="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/remark-gemoji-2.0.0.tgz_1481111483102_0.4504550469573587"},"directories":{}},"3.0.0":{"name":"remark-gemoji","version":"3.0.0","description":"Gemoji short-code support in remark","license":"MIT","keywords":["github","gemoji","emoji","short-code","shortcode","remark"],"dependencies":{"gemoji":"^3.0.0","has":"^1.0.1"},"repository":{"type":"git","url":"git+https://github.com/wooorm/remark-gemoji.git"},"bugs":{"url":"https://github.com/wooorm/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.0","nyc":"^10.0.0","remark":"^7.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^2.0.0","tape":"^4.0.0","xo":"^0.17.1"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s remarkGemoji > remark-gemoji.js","build-mangle":"esmangle remark-gemoji.js > remark-gemoji.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"ignores":["remark-gemoji.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"810b5ff686b824927493ca8ffd93e7f8740f5988","homepage":"https://github.com/wooorm/remark-gemoji#readme","_id":"remark-gemoji@3.0.0","_shasum":"f31f79dbef0d37fd3e801a2f12ca86ae99fbb776","_from":".","_npmVersion":"4.0.3","_nodeVersion":"7.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"f31f79dbef0d37fd3e801a2f12ca86ae99fbb776","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-3.0.0.tgz","integrity":"sha512-+XxnMJWeUjTtogs8K/uNzTvle23OGGF9XC1Qh69RwzkA7l2a7YHU5QvLZEMfsCcvydK5dV8ZG1OGrB317KdeSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG3VFpSdZKw3FeMKBKiUqA3Q65oW8cddK9UHxQSwpB9IAiEAn1fz3FFSvdnDxJfQ9WGak2KuI8KKWrzDYdLjmIA8Jj0="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/remark-gemoji-3.0.0.tgz_1487876974313_0.8120698786806315"},"directories":{}},"4.0.0":{"name":"remark-gemoji","version":"4.0.0","description":"Gemoji short-code support in remark","license":"MIT","keywords":["github","gemoji","emoji","short-code","shortcode","remark"],"dependencies":{"gemoji":"^4.1.0"},"repository":{"type":"git","url":"git+https://github.com/wooorm/remark-gemoji.git"},"bugs":{"url":"https://github.com/wooorm/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.0","nyc":"^11.0.0","remark":"^7.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.0.0","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s remarkGemoji > remark-gemoji.js","build-mangle":"esmangle remark-gemoji.js > remark-gemoji.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"esnext":false,"ignores":["remark-gemoji.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"e6d7bf7fb2f1cd41818b59e71ecf372eeb7573fa","homepage":"https://github.com/wooorm/remark-gemoji#readme","_id":"remark-gemoji@4.0.0","_shasum":"7d0215665e12d0f23d194ecb2614f9370fe3a434","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"shasum":"7d0215665e12d0f23d194ecb2614f9370fe3a434","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-4.0.0.tgz","integrity":"sha512-wrPM3tItgHX5+dlZCw46QOsjRLTVbdnj8rf8gKUTMngIgg2cdZXW/PoScWv+kOQ/poaz9+xpke7xHvcuQHoJHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/b4ciZA0YFjfFOoy+Hp90UgFkX7Vuw9D0TJG6vLjWhgIhAK2ZHnkkvWX3FOjh8ybG2UH2D9uTuX+fihv9y8QxVYqj"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji-4.0.0.tgz_1496680897230_0.9304659350309521"},"directories":{}},"4.0.1":{"name":"remark-gemoji","version":"4.0.1","description":"Gemoji short-code support in remark","license":"MIT","keywords":["github","gemoji","emoji","short-code","shortcode","remark"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{"gemoji":"^4.1.0"},"devDependencies":{"browserify":"^14.0.0","esmangle":"^1.0.0","nyc":"^11.0.0","remark-cli":"^4.0.0","remark-parse":"^4.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.0.0","unified":"^6.1.6","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s remarkGemoji > remark-gemoji.js","build-mangle":"esmangle remark-gemoji.js > remark-gemoji.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"xo":{"space":true,"esnext":false,"ignores":["remark-gemoji.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"01b33f7f1536e6491ff0aefe859695b2639594dc","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_id":"remark-gemoji@4.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"integrity":"sha512-D2AaEfvnVKKNdTyuFalkCrjN5Fuo6BCWSp+sHBXyc8uKGi8qDajX0L7TDoDDk7POmoz0f2PrqUfLHHVjJX2elw==","shasum":"7e570c6dc15b013d711968fa998f0cd789b67bd9","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-4.0.1.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCGpVkZNDW2TItjcEjpq180Bs5SbSnHjBC8zK63BYP1AwIhAOxHhVe72Uv7oTJoXG6gdwpzAi49e/VE19/iiJQGi+h6"}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji-4.0.1.tgz_1512905491250_0.27753888815641403"},"directories":{}},"4.0.2":{"name":"remark-gemoji","version":"4.0.2","description":"Gemoji short-code support in remark","license":"MIT","keywords":["github","gemoji","emoji","short-code","shortcode","remark"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"gemoji":"^4.1.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^13.0.0","prettier":"^1.14.2","remark-cli":"^6.0.0","remark-parse":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.0.0","tinyify":"^2.4.3","unified":"^7.0.0","xo":"^0.23.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s remarkGemoji > remark-gemoji.js","build-mangle":"browserify . -s remarkGemoji -p tinyify > remark-gemoji.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["remark-gemoji.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"62ffe34e7899c924dfa270fac46b0142bce30c5b","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_id":"remark-gemoji@4.0.2","_npmVersion":"6.4.1","_nodeVersion":"11.0.0","_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"dist":{"integrity":"sha512-XIMYWUSfDSmDU6cBEAWc6+gwMFpnmOOWOMaNfJmgAJNWbPLsQ2E8vvVWgK6fLTfgh3X5iZUHz0eD5WHoBz82cw==","shasum":"13bc8eb34a31f6539fb4989d26742a364528038a","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-4.0.2.tgz","fileCount":4,"unpackedSize":7970,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9IGBCRA9TVsSAnZWagAA78IQAIXFCdjBkIkmbB97MToJ\nni6rQ1yRoBuvqYiZhwDOHMYbz+/xvb4fUm3PBRByuYyTbxj2zY9qku3eaLTq\npUYTCr9vcQRq7fwIdjrKhdNgO/3/3qh3f6QJTUnI+YQgzIrxMumYsVJBOzLq\nfUXr7IiT77mctwgRKBxa1QRggfLEVcoZkXcyXTiG/8Zljczl57/tsrYKM5E9\nq/VEfFjSHebmXfzgFA4EXIzd3bh0Kmtgh4kXoJifEqosqb75bJCI+0tbUQ25\nxl1rM9oN8e0PlcvRRV4E0iqHwZUqlaJ8MMYOcvmbjzOfV7Rv+4s0n/ITTAvs\nXQQdvHC/7ijyZk4wsEPJ8KER9OSbqFalWjBW+Q6Hi7ms22fYczVHAVdgODA8\n852glrG7v1OvYy9UFrSPNBPj24RJ6bABFUo1G3xPJtC9XqRkMUcvZBXEc5vR\n4mLK3VnUuFM+J5CEqoaY0IfeEaGq1Vj7Au7TXYMUMVvSdVEKtgFAlDfFwIAb\nl4DVVIpDf/T3qTXzQcEoe1HOYClfKa87ICb3WvwxwTRyc8p3WdtoXEgt0xXz\n6j/YLfJDpmidSyJ2iYdhw7OdZyt39753tt0dZS0hBm4zPKqu2b00ofr39K8C\nVep2wj/ulxhSeg4YidDzaJJaipRX4eRnGAG7ucprpprGOBbpus0MuZQDwPdc\nVQzd\r\n=oC4v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE3jcv+cq/DqShuEKn2mYISFR+clINZERGc/sUPQgDFXAiEAz/41kRtEJq7tMZm5zLgnQ31BAUv7tVP8t65iR86tYFo="}]},"maintainers":[{"email":"Christian.Murphy.42@gmail.com","name":"christianmurphy"},{"email":"denysdovhan@gmail.com","name":"denysdovhan"},{"email":"eush77@gmail.com","name":"eush77"},{"email":"fazouanem3@gmail.com","name":"fazouane-marouane"},{"email":"david@spektrakel.de","name":"haggis_"},{"email":"johnotander@gmail.com","name":"johno"},{"email":"merlijn@soverin.net","name":"murderlon"},{"email":"lin90162@yahoo.co.jp","name":"rhysd"},{"email":"fluke8259@gmail.com","name":"rokt33r"},{"email":"sethvincent@gmail.com","name":"sethvincent"},{"email":"victor@draft.li","name":"vhf"},{"email":"tituswormer@gmail.com","name":"wooorm"},{"email":"xuopled@gmail.com","name":"xuopled"},{"email":"zeke@sikelianos.com","name":"zeke"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji_4.0.2_1542750592886_0.052026732882654914"},"_hasShrinkwrap":false},"4.0.3":{"name":"remark-gemoji","version":"4.0.3","description":"remark plugin to parse Gemoji shortcodes","license":"MIT","keywords":["unified","remark","plugin","mdast","markdown","github","gemoji","emoji","short-code","shortcode"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"gemoji":"^4.1.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.0.0","remark-cli":"^6.0.0","remark-parse":"^6.0.0","remark-preset-wooorm":"^5.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unified":"^7.0.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s remarkGemoji > remark-gemoji.js","build-mangle":"browserify . -s remarkGemoji -p tinyify > remark-gemoji.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["remark-gemoji.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"1c66aec072c37c5cf5176afac9ed169f97db724d","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_id":"remark-gemoji@4.0.3","_nodeVersion":"12.2.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-MwsxKe5blW76ZRMs1FRlEGooKPUhia5wQ+BBTasqbYpV6Dhtealb22v6szJ49cLep8vWrFsayTjLYFVCKm4TEw==","shasum":"5170196b51e7b38ac65d8f9f408cbb3c7535b61c","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-4.0.3.tgz","fileCount":4,"unpackedSize":8364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdBPWuCRA9TVsSAnZWagAAB5EP+QEh7CqxPQdzQZnZdO1Z\nsIdGe/Ub6GN5U2mnoSe3U9sPjavsbnGfBe9pSKBorRQIiI3hCnvluzD0BIRR\nKADwP3dKTQyBFDIxopyaveAI+qdWNOmEIMLfOwm/67fG+lDFW05hlaC3Z4j0\nz2lMjMglgbyg819ar7wyARS5jAPZTOU3Ipj/tPctR1xWRoJQNew6dDapqTd7\nDiAPVpfX39vfoJIJ6cQzEhirA3B+YykLkscQHJ/hSFJ8btA3/zQqrmzt59SQ\n5v7iEMt10iivyMX4XPPvLilCsvS6LdGMhTQhQMfwksQiqZGsZyYbvDf5NIgO\nh4JcegQ3RC9J7iGYPOf1ASphbQyp2gW+DGs1L31yETe5uxATdkp618XxR+9W\n7rU8i9l+CrvvDNuvBuJrHdJw4vm8wXDz0dZ69WClvxcNRsyldaa8UOqRqoen\nqZ9h3oK9x6eEmSVUVXw3u6t2JPsaIeRgvr7cR1l/N68xiNm25vnVKLcsXZPM\ngLOCtX8+u8wYNcJ0LFsAL70Ezjo6yXFbXfSKsrEuQgHQs5JLZrS96h8h30aC\nV7b14G95I1FVT/sG6Jrts8JfWsaHf1oeCvwEu/m2ZOzuI5O5zxZe7BGox7OX\nWhiBcpdUFppjA7wlMjdqCfqkDTAIZO3FHE3CfwlC5XMt2SwQ4Hx3KS5wel8F\nmsFM\r\n=k8+S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH1qKq7bw6S68ZEST28ABONXWchr6zxJ2EvL4rv/jyVeAiBTt8TJlQoWRHTIUrD9ecuuSIostVrKT2eqBo5v5W4NZQ=="}]},"maintainers":[{"email":"Christian.Murphy.42@gmail.com","name":"christianmurphy"},{"email":"johnotander@gmail.com","name":"johno"},{"email":"merlijn@soverin.net","name":"murderlon"},{"email":"victor@draft.li","name":"vhf"},{"email":"tituswormer@gmail.com","name":"wooorm"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji_4.0.3_1560606125687_0.8022502535509892"},"_hasShrinkwrap":false},"5.0.0":{"name":"remark-gemoji","version":"5.0.0","description":"remark plugin to parse Gemoji shortcodes","license":"MIT","keywords":["unified","remark","remark-plugin","plugin","mdast","markdown","github","gemoji","emoji","short-code","shortcode"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"gemoji":"^5.0.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark-cli":"^7.0.0","remark-parse":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","tinyify":"^2.0.0","unified":"^8.0.0","xo":"^0.28.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s remarkGemoji > remark-gemoji.js","build-mangle":"browserify . -s remarkGemoji -p tinyify > remark-gemoji.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["remark-gemoji.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"1fa6ef2868ed8d02acaff786fabe1a9112081efa","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_id":"remark-gemoji@5.0.0","_nodeVersion":"13.10.1","_npmVersion":"6.14.3","dist":{"integrity":"sha512-dRCInn5+Bvzj91S1UU2OI1mkRRcC+9NVjr5CnGCVtsZu+Ps3WHXIRWmwniWar03c1F27Mt16qVkH0hA78vLq1g==","shasum":"76464471746c056ab41dd22f09315d9233a42df9","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-5.0.0.tgz","fileCount":4,"unpackedSize":8813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJed0y6CRA9TVsSAnZWagAAlQUP/iCObuguKx20nkmAspWw\nJJqEcw+M994R4P1Cp1mPKqdrPnCGfIU7GZmzgHclc2tN7B5h0YgTrJ4j4YNm\non2P4sPeXcj7QHdsTrntsJERwso3z2MBvQkPewQVyK6Y1kCFNwxeqLt6BXWw\n4jObF5K2yrQu2Z4nsY3Gpw+f7uhJSkt5nd1Ci//8Fa68q/ToJeNfqc2jsCLD\nlFmpIBrjg6rrWAR3uW8tUDn2xdkdgy8tqxXKezmnFYjIrKroSoE1a/9tzBFu\nK9Vjv8PzDr37lm0JHA4fiVIX3QMRFmqH/KJKmK9NYsKn8eNl/Q94aORnkYM3\nqYODJUZH6LAn473LywMRcIbP4zKkUF8zMGwOqofktngeNkPoVQ/tG1btLw4M\n94ZE+dHWs8kYM4FulaH931JynvR80I3GzO/ctqPs2duouOeV1IeP88WsN48r\ny/TJ7Ad+zmEiEpcpoSfSc5oZ/lcLa8564dhStwABgJXMaYFDD2OpDkxq3Le6\n3ql9BS1/EDRualvSMZANF5JfoA7Ddh9vuxfnGw3FiDsOF26Ba2oPbGT23ERw\njLDrp0XxxY+bCIq6QIcQFvhC5Nk+axZ2U2t73E+z9xLHUQ1qtmqCus8IqMiP\njrNPBLzc8VH1Ird+so/D5Qz1cgjQYmPWcOCrLw61eVKm6i/YQWLduliSR72s\nIi6k\r\n=ig+b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAJkAvewS8k5TjTaH9GPtvwU1fmOjZ5wRvzXOl6QKRF3AiEAv1pf6Q9wH2Zn7WC21kT5EfGOzpqnSH0GoBBxD7+ulbo="}]},"maintainers":[{"email":"johnotander@gmail.com","name":"johno"},{"email":"tituswormer@gmail.com","name":"wooorm"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji_5.0.0_1584876729630_0.5558517189947974"},"_hasShrinkwrap":false},"6.0.0":{"name":"remark-gemoji","version":"6.0.0","description":"remark plugin to turn gemoji shortcodes (`:+1:`) into emoji (`👍`)","license":"MIT","keywords":["unified","remark","remark-plugin","plugin","mdast","markdown","github","gemoji","emoji","short-code","shortcode"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{"gemoji":"^6.0.0","unist-util-visit":"^2.0.0"},"devDependencies":{"browserify":"^16.0.0","nyc":"^15.0.0","prettier":"^2.0.0","remark":"^13.0.0-alpha.1","remark-cli":"^8.0.0","remark-preset-wooorm":"^7.0.0","tape":"^5.0.0","tinyify":"^3.0.0","xo":"^0.33.0"},"scripts":{"format":"remark . -qfo --ignore-pattern test && prettier . --write && xo --fix","build-bundle":"browserify . -s remarkGemoji > remark-gemoji.js","build-mangle":"browserify . -s remarkGemoji -p tinyify > remark-gemoji.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test/index.js","test":"npm run format && npm run build && npm run test-coverage"},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/explicit-length-check":"off","unicorn/no-fn-reference-in-iterator":"off","unicorn/prefer-optional-catch-binding":"off"},"ignores":["remark-gemoji.js"]},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"9ff97835df7a86d6d0191364ec8c519c7b1630dc","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_id":"remark-gemoji@6.0.0","_nodeVersion":"14.8.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-LDW2h6QqNzAbAcOjscgfkJW9/8TGBasBe/ji+3mCxHlJdhF2IEXFSmm/3tdEPP1JJDZ4y+Ea+xlFQ4tOIU9WvA==","shasum":"d7d5896ea280c3ff6d890a010e073eac65f92eb8","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-6.0.0.tgz","fileCount":4,"unpackedSize":8533,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJffC7MCRA9TVsSAnZWagAAmy4P/RvNY9y7T4Eu3ObmKX8I\nDZsyxIdXp4OahmwrnET2L1SKN0cGQy1ulu26kd1s1SBVrQophlu78ch+vtrY\noQvVX0b9PlRn2EMKsEGxPZKyspa1JJoEqWa+op05oSNbk6E+Y9QinM11nstJ\nI8K9h7Bnmv8FzhE3xUDPLO6mByA1WN5oy1mgSRiwU/0eOeGaGSzYpKMm5Rpi\nhok4H+RTbEyOkRHHl0v4ISdM2a44xC4YaELXcN8QO3I0x9MD7ziYWySeJLeq\nDR/pyck4o4Uxkn8q+WdYMRENrytjjWD1jcrUCk5GuP01QYdYHmcBujFSrgVd\nuMssDyKhcnYp/C4DnF76hCqQvKqSW7yygmf5v8RWlxryPEJvr2v94bJKFK3U\nZHPKeo2Y70ETB0bTRelufvup67xjKFGxki+hzhDCgDOkat9ewYKygr63vGrs\nzszgLFT4V/H78xtpMCvxrL9iBQL/is3/xAV3cF7B9EISYNSlqz0Fjo5lDl6G\ntoqvBsHWGsO2WH7eh8wez/PbhSvoJ21cP5ZoAMPBXCB8srFUneuKggDVhjGO\nWYgHJAdrTTp5c2ER4jKgNccM8qjgz99QrKQjWYGjOFz/rSZu+Js3yxhboVDy\n5M5M38KlkhT6KfODSliFa/1KEjJt6kci5oz3BZQWS9gnpl36tqyesprm1L5/\nYydw\r\n=RpuJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPy2sizP+qwD/lwnit8dKg/hsYxigOqlaOeDGujOmVLAiEA3c6rIIPz4d7HVfqJXC5eH1pwTSXJQtUJDy6CZfXQPXk="}]},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"},{"name":"johno","email":"johnotander@gmail.com"}],"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji_6.0.0_1601973963786_0.9398889057552409"},"_hasShrinkwrap":false},"7.0.0":{"name":"remark-gemoji","version":"7.0.0","description":"remark plugin to turn gemoji shortcodes (`:+1:`) into emoji (`👍`)","license":"MIT","keywords":["unified","remark","remark-plugin","plugin","mdast","markdown","github","gemoji","emoji","short-code","shortcode"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/mdast":"^3.0.0","gemoji":"^7.0.0","unified":"^10.0.0","unist-util-visit":"^4.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark":"^14.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.43.0"},"scripts":{"build":"rimraf \"test/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo --ignore-pattern test && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"9a9e06b3b303bafe776605d433d8a190a171321d","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_id":"remark-gemoji@7.0.0","_nodeVersion":"16.6.1","_npmVersion":"7.20.3","dist":{"integrity":"sha512-JJZx1wUAolxxdE0HhVgHM6D48kjX2Ir9fzFtQZ4qZdVwhsEcZbg0u09capi9IyY4h/AA2pjdO9L6BZ7Lcff22Q==","shasum":"845ec273065984b33ee36b0961246ac358eaf86c","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-7.0.0.tgz","fileCount":5,"unpackedSize":9365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhC78JCRA9TVsSAnZWagAA+ScQAIDQPWPnuI0I4KXAho0q\nerAKQqZjfB2bc65FTRQQcv6frtpWiO0fGzPmawln8uNhpDNK5EWHeLwJliov\nrE03rQNKfKZwKVW6FGCrlGVdCchZ+9D5bwK/zX5f+KXW7ZCMOP5Eh2aFhHax\niu5R8qddIF0C61p+T+ENiqC/tlqgS72VoN/J898kxceC5SxULBbYFTa2qsR5\n/rYLjRo97UvTJeKhKmIbXGBdVghmdivLP7q0HH78191tMG8ea47SrpF/YAiG\nGvlsx/bpNAgpd5qc7mLr2R8fIuOlqPHanWUTUNq+c76vkVmXxw/R2vGsUK+L\nADDFIIU9wpWDrtNDJye/oYMr+v8XfSwz9n/bpe+fL8R4pQg+q8jgj7hJ4iy3\niGpV+pyiRSvPmjRD/SeD23XEhSyKDymlUK1PSohUg/n1T3r9A3lFSjx4cHk6\ntEEuUgUxSRwOVQpImx2C3MT4FiTtqWioTuvB5nE5EN8xWfOFXeD/QvcWY+Tz\nwcBi9W5oLquD0hZGM6qpG19uz2ARETzFkmTGXwxEJddgRyz8W9N81rsLGuDW\nOIOCsPCH2gFeF5A0RSQxI8eOwCcBfy/6IuSJk7pLQd//i3JwjotK66PHdoZJ\nXMMKSP9OHc+yErvKArNG/zHr85zaOKcKtfuDtcL0utTm0gQRjDT5mR4OhG4E\nH7Iz\r\n=4w0m\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZK7DjLfgK5r/HLiUyZudhVr4C4TiH3f3eh+Z/q38fSAiB4MrufH0GKPs2uGHZeaAgQeEZi37NErVhqPQQeFgnpJg=="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji_7.0.0_1628159753673_0.5402770267982311"},"_hasShrinkwrap":false},"7.0.1":{"name":"remark-gemoji","version":"7.0.1","description":"remark plugin to turn gemoji shortcodes (`:+1:`) into emoji (`👍`)","license":"MIT","keywords":["unified","remark","remark-plugin","plugin","mdast","markdown","github","gemoji","emoji","short-code","shortcode"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","dependencies":{"@types/mdast":"^3.0.0","gemoji":"^7.0.0","unified":"^10.0.0","unist-util-visit":"^4.0.0"},"devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark":"^14.0.0","remark-cli":"^10.0.0","remark-preset-wooorm":"^9.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.46.0"},"scripts":{"build":"rimraf \"test/**/*.d.ts\" \"*.d.ts\" && tsc && type-coverage","format":"remark . -qfo --ignore-pattern test && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test/index.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm",["remark-lint-no-html",false]]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreCatch":true},"gitHead":"170d63868b07b9a38e828dd714303813123e1ec3","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_id":"remark-gemoji@7.0.1","_nodeVersion":"17.0.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-vhjuntkvYxRgM4Um6L5N7B3SrNu3eX6jNqpqAywpAvSYPbmDPNL3I5E6zWm+KPCyh3OpKRc5OPnz7SifggzePw==","shasum":"42488adb9a0731dc82cdcde45f8e7bd61d795303","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-7.0.1.tgz","fileCount":5,"unpackedSize":12508,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh25n9CRA9TVsSAnZWagAA95MP/Ricsqh1rygUMkvQVLeH\ndpjmT65gz8tV9EIC3N/Cd36DTJV37Z24Cs/DDtUZltkWa5N2QXrXO25Lnk1K\n1w2nctwY3/di+MtRanfMZM3qo8aBP1P4/JmyGK8a9pF/re4VhZ9D4X/4t1et\n/pELieyUzmCcN43yhOTHZQRvp52/U2ijKWyLzu4Zx+iK4cONsFwM3oBb8+WV\nNMfGYGPBVGjIaODG3Kqy3PX1Vq1xjsULErayYoJfTr+BPaUaKCtuHDu3UiWq\nhIuXwFeRIfWtUS77Eb/9DHlrGjQJJyuIVHrzQdchV0G2zJ1bSczxArFlJquw\nZYYbaKXbWFsCUR/VGaz5UajDSRi9jnA5mP1dPgT53U1+nvzT32JfwT0oR4sK\nW4T0s6QSb5mO8meBjYGy/Bc5zJlwge60gs1Sc5W+cSpQfNz4qAyeEHEDXESh\nk6mQAwRNu62HbYth2q+QF/+zSS3aETclyffxQHI35SFtuM4FLrJDjoeHdsgm\nhL9MM7w3/ICW1abFQ4CJOAiJapxIewpmMWfBoZPtU4KZ2i68MFSFXkJQglpJ\nObJBzdDfgp6A9sQGsgfiZ4vaKbKVtDIi6p7mdwBfd0sqfhWOM051zUEmb4so\nrc/uf5RRrlMHNleFWV8csA87xvLEAoUMZrUUqPlPVPlXJ/3yMWrB0m9VkEJs\nxfyp\r\n=j2UI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDoHQbZ/nnuZ/RJ/Gnr+/z5rLNvdPOHqsP/ugIolWt7AAIhAJguOcQlo1ibpR5am0Qn7pftG8p6dvKqslRjR2UBjod6"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji_7.0.1_1636389589898_0.17038380755725058"},"_hasShrinkwrap":false},"8.0.0":{"name":"remark-gemoji","version":"8.0.0","description":"remark plugin to turn gemoji shortcodes (`:+1:`) into emoji (`👍`)","license":"MIT","keywords":["emoji","gemoji","github","markdown","mdast","plugin","remark","remark-plugin","short-code","shortcode","unified"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"funding":{"type":"opencollective","url":"https://opencollective.com/unified"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","exports":"./index.js","dependencies":{"@types/mdast":"^4.0.0","gemoji":"^8.0.0","mdast-util-find-and-replace":"^3.0.0"},"devDependencies":{"@types/node":"^20.0.0","c8":"^8.0.0","prettier":"^3.0.0","remark":"^15.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","type-coverage":"^2.0.0","typescript":"^5.0.0","xo":"^0.56.0"},"scripts":{"build":"tsc --build --clean && tsc --build && type-coverage","format":"remark . --frail --output --quiet && prettier . --log-level warn --write && xo --fix","prepack":"npm run build && npm run format","test":"npm run build && npm run format && npm run test-coverage","test-api":"node --conditions development test/index.js","test-coverage":"c8 --100 --reporter lcov npm run test-api"},"prettier":{"bracketSpacing":false,"singleQuote":true,"semi":false,"tabWidth":2,"trailingComma":"none","useTabs":false},"remarkConfig":{"plugins":["remark-preset-wooorm",["remark-lint-no-html",false]]},"typeCoverage":{"atLeast":100,"detail":true,"ignoreCatch":true,"strict":true},"xo":{"overrides":[{"files":["test/**/*.js"],"rules":{"no-await-in-loop":"off"}}],"prettier":true},"_id":"remark-gemoji@8.0.0","gitHead":"fb4d8a5021f02384e180c17f72f40d8dc698bd46","types":"./index.d.ts","homepage":"https://github.com/remarkjs/remark-gemoji#readme","_nodeVersion":"20.5.1","_npmVersion":"9.8.0","dist":{"integrity":"sha512-/fL9rc72FYwFGtOKcT+QeQdx9Q9t5v4N6KLXSDOTEgaedzK85I9judBqB2eqz+g4b0ERMejlwSOuPK+wket6aA==","shasum":"525380bdf603f94856ee2b2cbd7e6947b07ca72a","tarball":"https://registry.npmjs.org/remark-gemoji/-/remark-gemoji-8.0.0.tgz","fileCount":7,"unpackedSize":11932,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCfLFU1TQP7AbwQxc94Mkh/9txAIh1jDYZYZcJqCnjtcQIhAKyM0jpj6GJfAZviLhkfchcwhrMWrl+nFI4N4+VgMj+I"}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"johno","email":"johnotander@gmail.com"},{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/remark-gemoji_8.0.0_1695287111357_0.44403761422501353"},"_hasShrinkwrap":false}},"readme":"# remark-gemoji\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n[![Sponsors][sponsors-badge]][collective]\n[![Backers][backers-badge]][collective]\n[![Chat][chat-badge]][chat]\n\n**[remark][]** plugin to turn gemoji shortcodes (`:+1:`) into emoji (`👍`).\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When should I use this?](#when-should-i-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`unified().use(remarkGemoji)`](#unifieduseremarkgemoji)\n*   [Syntax](#syntax)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Security](#security)\n*   [Related](#related)\n*   [Contribute](#contribute)\n*   [License](#license)\n\n## What is this?\n\nThis package is a [unified][] ([remark][]) plugin to turn gemoji shortcodes into\nemoji.\n\n## When should I use this?\n\nYou can use this plugin to match how GitHub turns gemoji (**G**itHub **E**moji)\nshortcodes into emoji.\nThis plugin does not support other platforms such as Slack and what labels they\nsupport.\n\nA different plugin, [`remark-gfm`][remark-gfm], adds support for GFM (GitHub\nFlavored Markdown).\nGFM is a set of extensions (autolink literals, footnotes, strikethrough, tables,\nand tasklists) to markdown that are supported everywhere on GitHub.\n\nAnother plugin, [`remark-frontmatter`][remark-frontmatter], adds support for\nYAML frontmatter.\nGitHub supports frontmatter for files in Gists and repos.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install remark-gemoji\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport remarkGemoji from 'https://esm.sh/remark-gemoji@8'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import remarkGemoji from 'https://esm.sh/remark-gemoji@8?bundle'\n</script>\n```\n\n## Use\n\nSay we have the following file `example.md`:\n\n```markdown\nLook, the moon :new_moon_with_face:\n\nHere’s a family :family_man_man_boy_boy:\n\nСлава Україні!  :ukraine:\n```\n\n…and a module `example.js`:\n\n```js\nimport remarkGemoji from 'remark-gemoji'\nimport remarkParse from 'remark-parse'\nimport remarkStringify from 'remark-stringify'\nimport {read} from 'to-vfile'\nimport {unified} from 'unified'\n\nconst file = await unified()\n  .use(remarkParse)\n  .use(remarkGemoji)\n  .use(remarkStringify)\n  .process(await read('example.md'))\n\nconsole.log(String(file))\n```\n\n…then running `node example.js` yields:\n\n```markdown\nLook, the moon 🌚\n\nHere’s a family 👨‍👨‍👦‍👦\n\nСлава Україні!  🇺🇦\n```\n\n## API\n\nThis package exports no identifiers.\nThe default export is [`remarkGemoji`][api-remark-gemoji].\n\n### `unified().use(remarkGemoji)`\n\nTurn gemoji shortcodes (`:+1:`) into emoji (`👍`).\n\n###### Parameters\n\nThere are no parameters.\n\n###### Returns\n\nTransform ([`Transformer`][unified-transformer]).\n\n## Syntax\n\nThis plugin looks for the regular expression `/:(\\+1|[-\\w]+):/g` in text in\nmarkdown (excluding code and such).\nIf the value between the two colons matches a know gemoji shortcode, then its\nreplaced by the corresponding emoji.\n\nIn EBNF, the grammar looks as follows:\n\n<pre><code class=language-ebnf><a id=s-gemoji href=#s-gemoji>gemoji</a> ::=  ':' ('+' '1' | <a href=#s-character>character</a>+) ':'\n<a id=s-character href=#s-character>character</a> ::= '-' | '_' | <a href=#s-letter>letter</a> | <a href=#s-digit>digit</a>\n<a id=s-letter href=#s-letter>letter</a> ::= <a href=#s-letter-lowercase>letterLowercase</a> | <a href=#s-letter-uppercase>letterUppercase</a>\n<a id=s-letter-lowercase href=#s-letter-lowercase>letterLowercase</a> ::= 'a' | 'b' | 'c' | 'd' | 'e' | 'f' | 'g' | 'h' | 'i' | 'j' | 'k' | 'l' | 'm' | 'n' | 'o' | 'p' | 'q' | 'r' | 's' | 't' | 'u' | 'v' | 'w' | 'x' | 'y' | 'z'\n<a id=s-letter-uppercase href=#s-letter-uppercase>letterUppercase</a> ::= 'A' | 'B' | 'C' | 'D' | 'E' | 'F' | 'G' | 'H' | 'I' | 'J' | 'K' | 'L' | 'M' | 'N' | 'O' | 'P' | 'Q' | 'R' | 'S' | 'T' | 'U' | 'V' | 'W' | 'X' | 'Y' | 'Z'\n<a id=s-digit href=#s-digit>digit</a> ::= '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9'\n</code></pre>\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports no additional types.\n\n## Compatibility\n\nProjects maintained by the unified collective are compatible with maintained\nversions of Node.js.\n\nWhen we cut a new major release, we drop support for unmaintained versions of\nNode.\nThis means we try to keep the current release line, `remark-gemoji@^8`,\ncompatible with Node.js 16.\n\nThis plugin works with `unified` version 3+ and `remark` version 4+.\n\n## Security\n\nUse of `remark-gemoji` does not involve **[rehype][]** (**[hast][]**) or user\ncontent so there are no openings for [cross-site scripting (XSS)][wiki-xss]\nattacks.\n\n## Related\n\n*   [`remark-gfm`](https://github.com/remarkjs/remark-gfm)\n    — support GFM (autolink literals, footnotes, strikethrough, tables,\n    tasklists)\n*   [`remark-github`](https://github.com/remarkjs/remark-github)\n    — link references to commits, issues, pull-requests, and users, like on\n    GitHub\n*   [`remark-breaks`](https://github.com/remarkjs/remark-frontmatter)\n    — support hard breaks without needing spaces or escapes\n*   [`remark-frontmatter`](https://github.com/remarkjs/remark-frontmatter)\n    — support frontmatter (YAML, TOML, and more)\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`remarkjs/.github`][health] for ways\nto get started.\nSee [`support.md`][support] for ways to get help.\n\nThis project has a [code of conduct][coc].\nBy interacting with this repository, organization, or community you agree to\nabide by its terms.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/remarkjs/remark-gemoji/workflows/main/badge.svg\n\n[build]: https://github.com/remarkjs/remark-gemoji/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/remarkjs/remark-gemoji.svg\n\n[coverage]: https://codecov.io/github/remarkjs/remark-gemoji\n\n[downloads-badge]: https://img.shields.io/npm/dm/remark-gemoji.svg\n\n[downloads]: https://www.npmjs.com/package/remark-gemoji\n\n[size-badge]: https://img.shields.io/bundlejs/size/remark-gemoji\n\n[size]: https://bundlejs.com/?q=remark-gemoji\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[collective]: https://opencollective.com/unified\n\n[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/remarkjs/remark/discussions\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esmsh]: https://esm.sh\n\n[health]: https://github.com/remarkjs/.github\n\n[contributing]: https://github.com/remarkjs/.github/blob/main/contributing.md\n\n[support]: https://github.com/remarkjs/.github/blob/main/support.md\n\n[coc]: https://github.com/remarkjs/.github/blob/main/code-of-conduct.md\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[hast]: https://github.com/syntax-tree/hast\n\n[rehype]: https://github.com/rehypejs/rehype\n\n[remark]: https://github.com/remarkjs/remark\n\n[remark-frontmatter]: https://github.com/remarkjs/remark-frontmatter\n\n[remark-gfm]: https://github.com/remarkjs/remark-gfm\n\n[typescript]: https://www.typescriptlang.org\n\n[unified]: https://github.com/unifiedjs/unified\n\n[unified-transformer]: https://github.com/unifiedjs/unified#transformer\n\n[wiki-xss]: https://en.wikipedia.org/wiki/Cross-site_scripting\n\n[api-remark-gemoji]: #unifieduseremarkgemoji\n","maintainers":[{"email":"remcohaszing@gmail.com","name":"remcohaszing"},{"email":"johnotander@gmail.com","name":"johno"},{"email":"tituswormer@gmail.com","name":"wooorm"}],"time":{"modified":"2023-11-20T10:42:23.701Z","created":"2016-02-16T12:36:36.799Z","1.0.0":"2016-02-16T12:36:36.799Z","1.0.1":"2016-09-17T10:59:24.194Z","2.0.0":"2016-12-07T11:51:24.973Z","3.0.0":"2017-02-23T19:09:36.078Z","4.0.0":"2017-06-05T16:41:38.097Z","4.0.1":"2017-12-10T11:31:32.112Z","4.0.2":"2018-11-20T21:49:53.045Z","4.0.3":"2019-06-15T13:42:05.833Z","5.0.0":"2020-03-22T11:32:09.754Z","6.0.0":"2020-10-06T08:46:03.922Z","7.0.0":"2021-08-05T10:35:53.807Z","7.0.1":"2021-11-08T16:39:50.049Z","8.0.0":"2023-09-21T09:05:11.589Z"},"homepage":"https://github.com/remarkjs/remark-gemoji#readme","keywords":["emoji","gemoji","github","markdown","mdast","plugin","remark","remark-plugin","short-code","shortcode","unified"],"repository":{"type":"git","url":"git+https://github.com/remarkjs/remark-gemoji.git"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"bugs":{"url":"https://github.com/remarkjs/remark-gemoji/issues"},"license":"MIT","readmeFilename":"readme.md"}