{"_id":"xml-char-classes","_rev":"518172","name":"xml-char-classes","description":"Regular expressions for matching against the XML Character Classes","dist-tags":{"latest":"3.0.0"},"maintainers":[{"name":"sindresorhus","email":""}],"time":{"modified":"2021-08-09T22:05:47.000Z","created":"2014-03-27T17:16:11.916Z","3.0.0":"2021-08-09T22:03:44.580Z","2.0.0":"2018-03-23T05:04:19.834Z","1.0.0":"2014-08-13T17:15:53.673Z","0.1.0":"2014-03-27T17:16:11.916Z"},"users":{"shuoshubao":true},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"repository":{"type":"git","url":"git+https://github.com/sindresorhus/xml-char-classes.git"},"versions":{"3.0.0":{"name":"xml-char-classes","version":"3.0.0","description":"Regular expressions for matching against the XML Character Classes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/xml-char-classes.git"},"funding":"https://github.com/sponsors/sindresorhus","author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"https://sindresorhus.com"},"type":"module","exports":"./index.js","engines":{"node":"^12.20.0 || ^14.13.1 || >=16.0.0"},"scripts":{"test":"xo && ava","prepare":"node generate.js"},"keywords":["xml","regex","name","element","tag","match","unicode","character","classes"],"devDependencies":{"ava":"^3.15.0","regenerate":"^1.4.2","xo":"^0.44.0"},"xo":{"rules":{"unicorn/no-hex-escape":"off","unicorn/better-regex":"off","no-misleading-character-class":"off"}},"gitHead":"b4769b401b05d6dddd9201548c03e2e1e784cfde","bugs":{"url":"https://github.com/sindresorhus/xml-char-classes/issues"},"homepage":"https://github.com/sindresorhus/xml-char-classes#readme","_id":"xml-char-classes@3.0.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"f3d5c22088da809eecc2b99a6b0e1a242b799c79","size":3114,"noattachment":false,"key":"/xml-char-classes/-/xml-char-classes-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-char-classes/download/xml-char-classes-3.0.0.tgz"},"directories":{},"maintainers":[{"name":"sindresorhus","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xml-char-classes_3.0.0_1628546624477_0.4416977140649132"},"_hasShrinkwrap":false,"publish_time":1628546624580,"_cnpm_publish_time":1628546624580},"2.0.0":{"name":"xml-char-classes","version":"2.0.0","description":"Regular expressions for matching against the XML Character Classes","license":"MIT","repository":{"type":"git","url":"git+https://github.com/sindresorhus/xml-char-classes.git"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"engines":{"node":">=6"},"scripts":{"test":"xo && ava","prepublishOnly":"node generate.js"},"files":["index.js"],"keywords":["xml","re","regex","name","element","tag","match","unicode","char","character","classes"],"devDependencies":{"ava":"*","regenerate":"^1.2.1","xo":"*"},"xo":{"rules":{"unicorn/no-hex-escape":"off"}},"gitHead":"5d8f70f74b8efd4d878977f596314da89f734430","bugs":{"url":"https://github.com/sindresorhus/xml-char-classes/issues"},"homepage":"https://github.com/sindresorhus/xml-char-classes#readme","_id":"xml-char-classes@2.0.0","_npmVersion":"5.6.0","_nodeVersion":"8.10.0","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"dist":{"shasum":"0e957ecc8c14829a7f646fc14b4fe620842c59de","size":3079,"noattachment":false,"key":"/xml-char-classes/-/xml-char-classes-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-char-classes/download/xml-char-classes-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xml-char-classes_2.0.0_1521781459775_0.764350807756363"},"_hasShrinkwrap":false,"publish_time":1521781459834,"_cnpm_publish_time":1521781459834},"1.0.0":{"name":"xml-char-classes","version":"1.0.0","description":"Regular expressions for matching against the XML Character Classes","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/xml-char-classes"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","prepublish":"node generate.js"},"files":["index.js"],"keywords":["xml","re","regex","name","element","tag","match","unicode","char","character","classes"],"devDependencies":{"mocha":"*","regenerate":"^0.6.2"},"gitHead":"20528fcad48f883bdcb686d283bc3f316ec558ca","bugs":{"url":"https://github.com/sindresorhus/xml-char-classes/issues"},"homepage":"https://github.com/sindresorhus/xml-char-classes","_id":"xml-char-classes@1.0.0","_shasum":"64657848a20ffc5df583a42ad8a277b4512bbc4d","_from":".","_npmVersion":"1.4.14","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"dist":{"shasum":"64657848a20ffc5df583a42ad8a277b4512bbc4d","size":2376,"noattachment":false,"key":"/xml-char-classes/-/xml-char-classes-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-char-classes/download/xml-char-classes-1.0.0.tgz"},"directories":{},"publish_time":1407950153673,"_cnpm_publish_time":1407950153673,"_hasShrinkwrap":false},"0.1.0":{"name":"xml-char-classes","version":"0.1.0","description":"Regular expressions for matching against the XML Character Classes","license":"MIT","repository":{"type":"git","url":"git://github.com/sindresorhus/xml-char-classes"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"http://sindresorhus.com"},"engines":{"node":">=0.10.0"},"scripts":{"test":"mocha","prepublish":"node generate.js"},"files":["index.js"],"keywords":["xml","re","regex","name","element","tag","match","unicode","char","character","classes"],"devDependencies":{"mocha":"*","regenerate":"^0.5.4"},"bugs":{"url":"https://github.com/sindresorhus/xml-char-classes/issues"},"homepage":"https://github.com/sindresorhus/xml-char-classes","_id":"xml-char-classes@0.1.0","dist":{"shasum":"90c3c46dbfbe8b9726b9f12c8a61a5606dc91010","size":2399,"noattachment":false,"key":"/xml-char-classes/-/xml-char-classes-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/xml-char-classes/download/xml-char-classes-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":""}],"directories":{},"publish_time":1395940571916,"_cnpm_publish_time":1395940571916,"_hasShrinkwrap":false}},"readme":"# xml-char-classes\n\n> Regular expressions for matching against the [XML Character Classes](https://www.w3.org/TR/2006/REC-xml-20060816/#CharClasses)\n\n## Install\n\n```\n$ npm install xml-char-classes\n```\n\n## Usage\n\n```js\nimport xmlCharacterClasses from 'xml-char-classes';\n\nconsole.log(xmlCharacterClasses.digit);\n//=> /[0-9\\u0660-\\u0669\\u06F0-\\u06F9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE7-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29]/\n\nxmlCharacterClasses.letter.test('unicorn');\n//=> true\n\nxmlCharacterClasses.letter.test('#');\n//=> false\n```\n\n## API\n\n### xmlCharClasses\n\nContains the following regular expressions for matching the different [character classes](https://www.w3.org/TR/2006/REC-xml-20060816/#CharClasses) in the XML spec.\n\n- `letter`\n- `baseChar`\n- `ideographic`\n- `combiningChar`\n- `digit`\n- `extender`\n","_attachments":{},"homepage":"https://github.com/sindresorhus/xml-char-classes#readme","bugs":{"url":"https://github.com/sindresorhus/xml-char-classes/issues"},"license":"MIT"}