{"_id":"extending-char","_rev":"4067343","name":"extending-char","description":"Check whether a UTF-16 word is either a continuing word or a Unicode extending character","dist-tags":{"latest":"1.0.1"},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"time":{"modified":"2025-10-13T19:23:03.000Z","created":"2016-08-30T16:08:35.807Z","1.0.1":"2016-09-21T18:18:21.051Z","1.0.0":"2016-08-30T16:08:35.807Z"},"users":{},"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/marijnh/extending-char.git"},"versions":{"1.0.1":{"name":"extending-char","version":"1.0.1","description":"Check whether a UTF-16 word is either a continuing word or a Unicode extending character","main":"index.js","repository":{"type":"git","url":"git+https://github.com/marijnh/extending-char.git"},"keywords":["unicode","character","extending"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/extending-char/issues"},"homepage":"https://github.com/marijnh/extending-char#readme","gitHead":"3b47cadf99cdb279c61c9dd9190739729c3074aa","_id":"extending-char@1.0.1","scripts":{},"_shasum":"4c6c0eee3658a49df1600b32fc73876f418c7c6c","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"dist":{"shasum":"4c6c0eee3658a49df1600b32fc73876f418c7c6c","size":2517,"noattachment":false,"key":"/extending-char/-/extending-char-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/extending-char/download/extending-char-1.0.1.tgz"},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/extending-char-1.0.1.tgz_1474481899285_0.5428191164974123"},"directories":{},"publish_time":1474481901051,"_hasShrinkwrap":false,"_cnpm_publish_time":1474481901051,"_cnpmcore_publish_time":"2021-12-16T17:21:30.009Z"},"1.0.0":{"name":"extending-char","version":"1.0.0","description":"Check whether a UTF-16 word is either a continuing word or a Unicode extending character","main":"index.js","repository":{"type":"git","url":"git+https://github.com/marijnh/extending-char.git"},"keywords":["unicode","character","extending"],"author":{"name":"Marijn Haverbeke","email":"marijnh@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/marijnh/extending-char/issues"},"homepage":"https://github.com/marijnh/extending-char#readme","gitHead":"540dd62a80854dfe886883293bdd513e50b303d4","_id":"extending-char@1.0.0","scripts":{},"_shasum":"139980c2f63dacab29c538afd285e4d17c091d39","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.0","_npmUser":{"name":"marijn","email":"marijnh@gmail.com"},"maintainers":[{"name":"marijn","email":"marijnh@gmail.com"}],"dist":{"shasum":"139980c2f63dacab29c538afd285e4d17c091d39","size":2516,"noattachment":false,"key":"/extending-char/-/extending-char-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/extending-char/download/extending-char-1.0.0.tgz"},"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/extending-char-1.0.0.tgz_1472573314277_0.3564063925296068"},"directories":{},"publish_time":1472573315807,"_hasShrinkwrap":false,"_cnpm_publish_time":1472573315807,"_cnpmcore_publish_time":"2021-12-16T17:21:30.213Z"}},"readme":"# Extending-char\n\nTiny library for determining whether a character (in fact, an UTF-8\n16-bit value) is an extending character, i.e. doesn't start a new\nglyph. The second half of surrogate pairs counts as an extending\ncharacter as far as this library is concerned.\n\nLicense: MIT\n\n## Interface\n\n**`isExtendingChar`**`(ch: string) → bool`\n\nCheck whether the given character is an extending char.\n\n**`isExtendingCharAt`**`(string: string, pos: number) → bool`\n\nCheck whether the character at the given position in the string is an\nextending char.\n\n","_attachments":{},"homepage":"https://github.com/marijnh/extending-char#readme","bugs":{"url":"https://github.com/marijnh/extending-char/issues"},"license":"MIT"}