{"_id":"micromark-util-classify-character","_rev":"8-faaf6a4bad683a4c0761ccd77a69214e","name":"micromark-util-classify-character","dist-tags":{"next":"1.0.0-beta.1","latest":"2.0.1"},"versions":{"1.0.0-alpha.1":{"name":"micromark-util-classify-character","version":"1.0.0-alpha.1","keywords":["micromark","util","utility","attention","classify","character"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-classify-character@1.0.0-alpha.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"d76b8066705ab4aea87affc652eac7ee80a64fd8","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0-alpha.1.tgz","fileCount":6,"integrity":"sha512-fz7k7ZeXntXN5jd5NX1Bbkfhe7nw0wc/s6VTcPh5tPIPjNWZf1LDr0OI7hsnsvFsW144tM+2yl/zOzaVo6ECjw==","signatures":[{"sig":"MEYCIQDQU11obpDgswB2JUqQsjhXNnijK6m0DVDUxla6+U/XeQIhAI3LjK7iOAEH63rsDC+fW2xH/qwumhFT/SMC8/Qs4wii","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgveY1CRA9TVsSAnZWagAA0YsP/AlVgmbVUZIkZkkB4kWO\nVghRk8puPsxNa6+fe+fLK0i5A7Mhl8L0KEg/bOHkwQG5ajkpbEOn63i99AGr\n+IG0sZf+NKwi4VzKGsbxd+9umAOIRwXlbGfpT7kTX1i920PRSDyTNWFNW1M8\neDSY3foW2p2eQovY8wEOXlxEhNGFdKMhzEFofUqSeZxoVS8baizjYFjK8odf\n86abrYKpfbdWAsnX57sCqtctxe9jNlJe4dOiqDVMAwLV1/Revg+WyZNUmZV0\nrMdJWQHP1Nt2Ew4SLfvU7NIlv04J65cCQU4CR5oqKAAL7Sf9MriHVgGsO4jQ\nkeXw24ahZiMPQYWv58c+KrJxDT1ogzAL3gs4RofeeQPkXvm+RrRQgzR7JYa9\n0DhNC7PeQALzh6TXbPCE0n7O32EZSY3WLGQSlBBUUGqFGuVLfdBRwKM6ro7Q\n90F0V9GdCsu53+IQ8FSb9t3wMwN5lB2xh71gK1Upj9TbXoXwy8ByhnHlGgZF\nImMlblQi9RI4Hl6cptJuUCuUuEiTbE5N0bPklKhSutKURjNKzW/uLtelPdMA\nvoMeyCNMYmFRJ5zX9uSaPFmeQ6Cn4Gxr1/aGZuQmxn7ufSWQzEJC+Qv1lTDK\nniJ2bVknr2aBvup9hVl13Z36KnxbYR7x/fUFPT9zC+v+LCbwb3/dJMHzR9sH\nT8Xr\r\n=vOxh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.15.1","description":"micromark utility to classify whether a character is whitespace or punctuation","directories":{},"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.1","micromark-util-symbol":"^1.0.0-alpha.1","micromark-util-character":"^1.0.0-alpha.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-classify-character_1.0.0-alpha.1_1623057973821_0.24722045520341163","host":"s3://npm-registry-packages"}},"1.0.0-alpha.2":{"name":"micromark-util-classify-character","version":"1.0.0-alpha.2","keywords":["micromark","util","utility","attention","classify","character"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-classify-character@1.0.0-alpha.2","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"7c9e69251053b4d16920265e3ad2a102ec1a8915","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0-alpha.2.tgz","fileCount":6,"integrity":"sha512-ta9KmYPsVHXvyy3LqTJkD6Gtj3C+H81EwwjyVcPk2f3Qo97PB079XiZCLfmM9Elo0p8dKfnaMLaFCgcETACGDQ==","signatures":[{"sig":"MEYCIQC0PIkRzhsBq3ttimmZSw5X9ovOJfXmIrcE8VLBespdkgIhAK9YOwLy/GMRbK1/iv7F2nEGyzi2I05euhRlrz5E8a3t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgviC6CRA9TVsSAnZWagAAzdkP/21P7ehi5r10cehQw4yN\nTaO9XjVWvKvA1fKh6Ayrro6UuO0+cLSxHQtqzxlZ1gsusyMcJUudZeT5tXB7\n55S87CYE1hbXhzaes3RimG8vRcWD4JMTZ+CGST+l203Yx3+RXlbLYcpnsSbx\nFeSdDqtNa3c56AekrqF/EYF9QuKna4ErTVSWFMPz6aEJKmM6KymL8ncP/jXP\nmTzY2erYRWxYJ0+Tx4LiVp8qxrreMD4zjUjt6uZM0LEN8G/gWVR7yNC+UFx+\nxIBEZ7wpHUrNJHKmw1/MApyzft3qND8qJlC91xRCa+js2FjPUcikm9r9ci0/\nFxHBgiiZLE1UqkfjHWiMFgaAmBPgeS9PLUKUNwmQ0TxY0wGha/0nVjrh+a5y\n6IPu4NCfqkVnIoeH74V9jrgou/b5ksdNWz57XMAQwRdNhMPfxxHfdBBcaRKX\nVUqyz75pFtuiMXzVzpdj3dAnKf87vQfFnQmW9J8EcTXMKByKR6fP/1jML1+b\nZfpuXPkpwDmNAcp47/xmbJ1KrSbKU1zD3lfwMQFOhdTYkOmcDejaV6wrHisF\n2Tf/TcqypyAKmc2rd9xFjX+xNlwOydJE351H+BiNY4TLIeV0WjLbXnKsGMI3\nRU1nr4Il1vwbv03AF3VZ6DPcc0dyH3MMBAy35lp0FhV2WqLSgny0rVZ67Kbe\n7wqq\r\n=0fZE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.15.1","description":"micromark utility to classify whether a character is whitespace or punctuation","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.2","micromark-util-symbol":"^1.0.0-alpha.2","micromark-util-character":"^1.0.0-alpha.2"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-classify-character_1.0.0-alpha.2_1623072954877_0.5264541210212759","host":"s3://npm-registry-packages"}},"1.0.0-alpha.3":{"name":"micromark-util-classify-character","version":"1.0.0-alpha.3","keywords":["micromark","util","utility","attention","classify","character"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-classify-character@1.0.0-alpha.3","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"2b5f9e0c9193c77324654971f90bad0131ec2ed6","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0-alpha.3.tgz","fileCount":6,"integrity":"sha512-NR/z9RSpu9q0afysMCMecWD+3ToYYx8Ll6Jsi0Q0ozeWr6zDXR9XuYyvPv5WR6piyEh6a9NzOpB4lOT9EqT6dA==","signatures":[{"sig":"MEUCIQDGDVuYu+6r4HUOmgygpwbnkqLGW9TdpFHneup2r5p8MgIgBHkg4iUxTqHj9JB80U/KXUoOdzw1cjQJGgY36QBBLJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyjJkCRA9TVsSAnZWagAA4ucQAJecDThFVZGMznJEzJmU\nynq8X6d90SKPt04MDiCERmDeNx1UMuKekZNgtw15N6I0Hh7mbIDZDuzUWYTi\nQK8jpAnjywVX++CvKkChkWEzkojeltjDRzkzoYSgF1ovdgoV8NrbuzhOzSST\nouFchhTpb2Z0pbQU/aAOGfzoMCltrf4N2txjeFb4mdsxNR9vSxtvSg7w4tw9\n62oze+VzFlKlF2Arr5a4OKbuVzROr9UJNGWJhL1Gbnu4m5/2CQXXFZLKvMyJ\nEkFIbaxn4PHqyIpYix7d4u+eS48cQQkzPFrPCxrth1tJi7NHe8mpCG2o0HdN\nFW2Qu0ST5QI43bzcYZzyNB7TQ+s48Dp04qiM/xs/4ZGtm+d2A8J3p5CAVJcV\nyl1Gc9cFm32qzYKetPbUb+mNnOKkPVes+k85rqNRcjpZIp6eqR3dDgHJDvPY\nUaqxtRg2RfKgIrsHxns6l3lLQUj6Qo8AtGcbUbKOqJVR7Wn/vZ3dHCbA+Iy4\n6wIItoldBPkuCsAn1LL5E57cyEDVoh+9EZSVfWeyoU+n+tFQ9Y3IpsovEfJs\n0OhW3mLhK5GXTSGsQH7n8kWmKqvLFfEtSRg0xbg9f1yaCNHbBu5QRE4up1Hp\nMG6f3qNgZjQFod4wppEzMqARBeAO6nqJ74x3bBKCbkvhWJReEnXHABpOYIIt\nyqrR\r\n=HCtY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.16.0","description":"micromark utility to classify whether a character is whitespace or punctuation","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-alpha.3","micromark-util-symbol":"^1.0.0-alpha.3","micromark-util-character":"^1.0.0-alpha.3"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-classify-character_1.0.0-alpha.3_1623863908538_0.5115654680407653","host":"s3://npm-registry-packages"}},"1.0.0-beta.1":{"name":"micromark-util-classify-character","version":"1.0.0-beta.1","keywords":["micromark","util","utility","attention","classify","character"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-classify-character@1.0.0-beta.1","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"28a77516ad613a6675efe43bacc3c4c96fbd3782","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-/EMy45Bv3VAyklFYvv6jwMbAqQwZYsPaSPLilDarMfK0/6B6HzUpFusjKZLKRV3U+uFuoXZXrWpPrdsHVkFwkw==","signatures":[{"sig":"MEUCIAa+blUOelC6dN7cM1oDzCI4eaXg6sqhRGwEubxLhCdCAiEAkcI/l2a/W9XMfeIqMMc3wINNdvsyPyeV8Hwb8cR7f8Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzzDXCRA9TVsSAnZWagAA4vkQAJHaSC60qAs6mSTPd8mT\nOK/tWTVBT0epoqP+3dzhTVoqfKG+RElfXbGtMlHExDsjlFNvQ20WWU8ytbrP\nuJXk2rBNyv0MpL+cRUgcERfW0LqmSR98UfWosCp6NVGY/21IZvpF9uO5x21C\nqG+iA/V245r9aYRIIQgQuNKmZFn7j1SZqu8ouB2CUkaAEBiu6j2draWcNlWD\nM1cdgQbdPKZ1kin05Fbctt/e70lEXY8C/QpUtXJ8qhcH/QaL+xeR0xvE8jku\nXxDHtkq1Mqvefg3tk71pEQdTgOHg5oe10RtwHg1WbewOSo1schmsu/7SXTqv\nCJ155u63MJzGRp0lF9IpeNxVkyU0TWIjv/aiQTNNtNrAB/4P0XRVycWhu2Lk\nk6BaYocPtzT2Ma5J7pD+ZTSZnyCBKje7/cSd6SYwR6vcxJVKsnFSDpNOItor\nRYHgtiDbxe/ptahS4Q3KEfH7VoB0zXcEAtcoQltTbyIV4YoMByRYwDPS9CZk\nZ8tNcnUB7QG5fIVStUObDJ536DVmga9F46R0qYHYscm6/hLBFNbm4MdCaS+Z\nz9/W2fDHce6tREJRqld/psvuEwk64Eh87Yr7tvgsVcQWg6dOl42AcQeedMi5\nD1AW/V3b4S073bGp6fjjtjZMKbPgpMKccFnL2+gUBhuAN6m9iduy3THqEUdO\nkn9j\r\n=LAez\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.18.1","description":"micromark utility to classify whether a character is whitespace or punctuation","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"1.0.0-beta.1","micromark-util-symbol":"^1.0.0-beta.1","micromark-util-character":"^1.0.0-beta.1"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"readmeFilename":"readme.md","_npmOperationalInternal":{"tmp":"tmp/micromark-util-classify-character_1.0.0-beta.1_1624191191277_0.4990123352056346","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"micromark-util-classify-character","version":"1.0.0","keywords":["micromark","util","utility","attention","classify","character"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-classify-character@1.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"cbd7b447cb79ee6997dd274a46fc4eb806460a20","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz","fileCount":6,"integrity":"sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==","signatures":[{"sig":"MEUCIHya6HcCPLtrhZHHYzwgIPPByt7EEJedWnhtk/9q5JliAiEAkRnbAvo8ssGcYrxKKG2wlmFP/p1wxaaoEpCmnU5nusY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0jQgCRA9TVsSAnZWagAADGoQAJ31j1kqUc+HSCLAuvr9\noVHXXmTC58Rx4ruXKYdH+70aljiiIt1jft/T8IJcM3UY6i+RNz5YyUElzpOq\nVqv8LNfRvf9ODK6ZZatazVTg7u/u9Lysary+ZM/6w+pdbzwaXhr9jIF7cvA3\ntzfPGqN4krm7XFT9BApHiB/cK4ZIGFO3ntHZFcQwNVujfDrBGwK3po/qVONM\ne063Sq5N6Y0OmCSXvUkSuwsZSsmYxizurq+etX7Zq9c1ONpN5ouFuPrir3Pi\ndYTjomtEedkH3rb7860a+BKwr2/88DY4/U98gPoqQJ7T/T7etiVerMZDjlPG\nNAwvPCGOJY/K8Wt05FV8vcr2XdIvzDaRQzTZdahBD+K/z9FoTqD6QmaC9Fop\n/YYv161UOAWznJuEeyTPwqmitufx8teiD/HX1QmdNpIGElesJiqScdWbYgKY\nqVI7XJtxEiw8HrxDZz8BDpDutQEibSSPZp1mGkFEIc/plvB9csIprBSyQJmx\n8WX1pkVgPPpzx9Hthwj9MM7hovqaZfgUG7g3/NboEOGl3DNDQw/OeYwyP6XF\nBd2gpQv7ljJ1CFUiaZY44vRqPsikbvQNyMr9zUYT7I1KunOIU8pP9rE6L4a7\nxoQQA3r+Cgs3y+LogTCo7S8CYKqaV79lneKiVKQGJHGF6ZrzsmSLO7dAWhqg\nuCQW\r\n=W2Qx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"scripts":{"build":"rimraf \"*.d.ts\" \"{dev/,lib/}**/*.d.ts\" && tsc && micromark-build && type-coverage"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"7.18.1","description":"micromark utility to classify whether a character is whitespace or punctuation","directories":{},"sideEffects":false,"_nodeVersion":"16.2.0","dependencies":{"micromark-util-types":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-character":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-classify-character_1.0.0_1624388639577_0.9007830574367472","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"micromark-util-classify-character","version":"1.1.0","keywords":["micromark","util","utility","attention","classify","character"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-classify-character@1.1.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"6a7f8c8838e8a120c8e3c4f2ae97a2bff9190e9d","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz","fileCount":6,"integrity":"sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==","signatures":[{"sig":"MEUCIQC7s997VdH7PYkHSQu3bLlQpx/XkYPpNq6VY8Xze6WITAIgAxIWGt15jqgfGZKAuhUZZgz9a2V7xMIpt4CLy7STBp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9920},"main":"index.js","type":"module","types":"dev/index.d.ts","exports":{"types":"./dev/index.d.ts","default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"gitHead":"94b7679646bc0221899bba034f52f4abb3700f81","scripts":{"build":"micromark-build"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"9.6.4","description":"micromark utility to classify whether a character is whitespace or punctuation","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-types":"^1.0.0","micromark-util-symbol":"^1.0.0","micromark-util-character":"^1.0.0"},"typeCoverage":{"detail":true,"strict":true,"atLeast":100,"ignoreCatch":true},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-classify-character_1.1.0_1685449602642_0.34789428096066266","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"micromark-util-classify-character","version":"2.0.0","keywords":["micromark","util","utility","attention","classify","character"],"author":{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"},"license":"MIT","_id":"micromark-util-classify-character@2.0.0","maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"contributors":[{"url":"https://wooorm.com","name":"Titus Wormer","email":"tituswormer@gmail.com"}],"homepage":"https://github.com/micromark/micromark/tree/main#readme","bugs":{"url":"https://github.com/micromark/micromark/issues"},"xo":false,"dist":{"shasum":"8c7537c20d0750b12df31f86e976d1d951165f34","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.0.tgz","fileCount":6,"integrity":"sha512-S0ze2R9GH+fu41FA7pbSqNWObo/kzwf8rN/+IGlW/4tC6oACOs8B++bh+i9bVyNnwCcuksbFwsBme5OCKXCwIw==","signatures":[{"sig":"MEUCIFOa8+4TGclFFivHL8TXudSVIXtelWuzJw88JjSehinrAiEAyscjdtiqF0MOGy094pZiWgW3BEk8uXuUbwuUtLO6lK4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9725},"type":"module","types":"./index.d.ts","exports":{"default":"./index.js","development":"./dev/index.js"},"funding":[{"url":"https://github.com/sponsors/unifiedjs","type":"GitHub Sponsors"},{"url":"https://opencollective.com/unified","type":"OpenCollective"}],"gitHead":"eb5da65ba422e7e584e7ca788222b17abc00f2dd","scripts":{"build":"micromark-build"},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"repository":{"url":"git+https://github.com/micromark/micromark.git#main","type":"git"},"_npmVersion":"9.6.4","description":"micromark utility to classify whether a character is whitespace or punctuation","directories":{},"sideEffects":false,"_nodeVersion":"20.0.0","dependencies":{"micromark-util-types":"^2.0.0","micromark-util-symbol":"^2.0.0","micromark-util-character":"^2.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/micromark-util-classify-character_2.0.0_1687365589979_0.27372455920843786","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"micromark-util-classify-character","version":"2.0.1","description":"micromark utility to classify whether a character is whitespace or punctuation","license":"MIT","keywords":["micromark","util","utility","attention","classify","character"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark.git#main"},"bugs":{"url":"https://github.com/micromark/micromark/issues"},"funding":[{"type":"GitHub Sponsors","url":"https://github.com/sponsors/unifiedjs"},{"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":{"development":"./dev/index.js","default":"./index.js"},"dependencies":{"micromark-util-character":"^2.0.0","micromark-util-symbol":"^2.0.0","micromark-util-types":"^2.0.0"},"scripts":{"build":"micromark-build"},"xo":{"envs":["shared-node-browser"],"prettier":true,"rules":{"unicorn/prefer-code-point":"off"}},"_id":"micromark-util-classify-character@2.0.1","gitHead":"bcb6195e777f4109ddd2a20bbe0c24ec6fa369e9","types":"./index.d.ts","homepage":"https://github.com/micromark/micromark/tree/main#readme","_nodeVersion":"23.1.0","_npmVersion":"10.9.0","dist":{"integrity":"sha512-K0kHzM6afW/MbeWYWLjoHQv1sgg2Q9EccHEDzSkxiP/EaagNzCm7T/WMKZ3rjMbvIpvBiZgwR3dKMygtA4mG1Q==","shasum":"d399faf9c45ca14c8b4be98b1ea481bced87b629","tarball":"https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-2.0.1.tgz","fileCount":9,"unpackedSize":11428,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDQeT4W67CCrD4KpAbvxbFdjhVEfkExw6S/f8ZmIRns8wIgUFcOUIAVeqEPs7H3Jrw3dts9CQo2wPa6Fp1/cl/inuQ="}]},"_npmUser":{"name":"wooorm","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/micromark-util-classify-character_2.0.1_1731410240226_0.7577617414613909"},"_hasShrinkwrap":false}},"time":{"created":"2021-06-07T09:26:13.821Z","modified":"2024-11-12T11:17:20.676Z","1.0.0-alpha.1":"2021-06-07T09:26:13.953Z","1.0.0-alpha.2":"2021-06-07T13:35:54.990Z","1.0.0-alpha.3":"2021-06-16T17:18:28.686Z","1.0.0-beta.1":"2021-06-20T12:13:11.403Z","1.0.0":"2021-06-22T19:03:59.718Z","1.1.0":"2023-05-30T12:26:42.801Z","2.0.0":"2023-06-21T16:39:50.212Z","2.0.1":"2024-11-12T11:17:20.461Z"},"bugs":{"url":"https://github.com/micromark/micromark/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"license":"MIT","homepage":"https://github.com/micromark/micromark/tree/main#readme","keywords":["micromark","util","utility","attention","classify","character"],"repository":{"type":"git","url":"git+https://github.com/micromark/micromark.git#main"},"description":"micromark utility to classify whether a character is whitespace or punctuation","contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"maintainers":[{"name":"wooorm","email":"tituswormer@gmail.com"}],"readme":"# micromark-util-classify-character\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][bundle-size-badge]][bundle-size]\n[![Sponsors][sponsors-badge]][opencollective]\n[![Backers][backers-badge]][opencollective]\n[![Chat][chat-badge]][chat]\n\n[micromark][] utility to classify whether a character is whitespace or\npunctuation.\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  * [`classifyCharacter(code)`](#classifycharactercode)\n* [Types](#types)\n* [Compatibility](#compatibility)\n* [Security](#security)\n* [Contribute](#contribute)\n* [License](#license)\n\n## What is this?\n\nThis package exposes an algorithm to classify characters into 3 categories.\n\n## When should I use this?\n\nThis package might be useful when you are making your own micromark extensions.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 16+), install with [npm][]:\n\n```sh\nnpm install micromark-util-classify-character\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {classifyCharacter} from 'https://esm.sh/micromark-util-classify-character@1'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {classifyCharacter} from 'https://esm.sh/micromark-util-classify-character@1?bundle'\n</script>\n```\n\n## Use\n\n```js\n/**\n * @this {TokenizeContext}\n *   Context.\n * @type {Tokenizer}\n */\nfunction tokenizeAttention(effects, ok) {\n  return start\n\n  // …\n\n  /** @type {State} */\n  function sequence(code) {\n    if (code === marker) {\n      // …\n    }\n\n    const token = effects.exit('attentionSequence')\n    const after = classifyCharacter(code)\n    const open =\n      !after || (after === constants.characterGroupPunctuation && before)\n    const close =\n      !before || (before === constants.characterGroupPunctuation && after)\n    // …\n  }\n\n  // …\n}\n```\n\n## API\n\nThis module exports the identifier\n[`classifyCharacter`][api-classify-character].\nThere is no default export.\n\n### `classifyCharacter(code)`\n\nClassify whether a code represents whitespace, punctuation, or something\nelse.\n\nUsed for attention (emphasis, strong), whose sequences can open or close\nbased on the class of surrounding characters.\n\n> 👉 **Note**: eof (`null`) is seen as whitespace.\n\n###### Parameters\n\n* `code` (`Code`)\n  — code\n\n###### Returns\n\nGroup (`constants.characterGroupWhitespace`,\n`constants.characterGroupPunctuation`, or `undefined`).\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,\n`micromark-util-classify-character@2`, compatible with Node.js 16.\nThis package works with `micromark@3`.\n\n## Security\n\nThis package is safe.\nSee [`security.md`][securitymd] in [`micromark/.github`][health] for how to\nsubmit a security report.\n\n## Contribute\n\nSee [`contributing.md`][contributing] in [`micromark/.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, organisation, 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/micromark/micromark/workflows/main/badge.svg\n\n[build]: https://github.com/micromark/micromark/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/micromark/micromark.svg\n\n[coverage]: https://codecov.io/github/micromark/micromark\n\n[downloads-badge]: https://img.shields.io/npm/dm/micromark-util-classify-character.svg\n\n[downloads]: https://www.npmjs.com/package/micromark-util-classify-character\n\n[bundle-size-badge]: https://img.shields.io/badge/dynamic/json?label=minzipped%20size&query=$.size.compressedSize&url=https://deno.bundlejs.com/?q=micromark-util-classify-character\n\n[bundle-size]: https://bundlejs.com/?q=micromark-util-classify-character\n\n[sponsors-badge]: https://opencollective.com/unified/sponsors/badge.svg\n\n[backers-badge]: https://opencollective.com/unified/backers/badge.svg\n\n[opencollective]: https://opencollective.com/unified\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[chat-badge]: https://img.shields.io/badge/chat-discussions-success.svg\n\n[chat]: https://github.com/micromark/micromark/discussions\n\n[license]: https://github.com/micromark/micromark/blob/main/license\n\n[author]: https://wooorm.com\n\n[health]: https://github.com/micromark/.github\n\n[securitymd]: https://github.com/micromark/.github/blob/main/security.md\n\n[contributing]: https://github.com/micromark/.github/blob/main/contributing.md\n\n[support]: https://github.com/micromark/.github/blob/main/support.md\n\n[coc]: https://github.com/micromark/.github/blob/main/code-of-conduct.md\n\n[typescript]: https://www.typescriptlang.org\n\n[micromark]: https://github.com/micromark/micromark\n\n[api-classify-character]: #classifycharactercode\n","readmeFilename":"readme.md"}