{"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"keywords":["xml","regex","name","element","tag","match","unicode","character","classes"],"dist-tags":{"latest":"3.0.0"},"author":{"name":"Sindre Sorhus","email":"sindresorhus@gmail.com","url":"sindresorhus.com"},"description":"Regular expressions for matching against the XML Character Classes","readme":"# xml-char-classes [![Build Status](https://travis-ci.org/sindresorhus/xml-char-classes.svg?branch=master)](https://travis-ci.org/sindresorhus/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\n## Install\n\n```\n$ npm install xml-char-classes\n```\n\n\n## Usage\n\n```js\nconst xmlCharClasses = require('xml-char-classes');\n\nconsole.log(xmlCharClasses.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\nxmlCharClasses.letter.test('unicorn');\n//=> true\n\nxmlCharClasses.letter.test('#');\n//=> false\n```\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\n\n## License\n\nMIT © [Sindre Sorhus](https://sindresorhus.com)\n","repository":{"type":"git","url":"git+https://github.com/sindresorhus/xml-char-classes.git"},"users":{"shuoshubao":true},"bugs":{"url":"https://github.com/sindresorhus/xml-char-classes/issues"},"license":"MIT","versions":{"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,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/xml-char-classes/-/xml-char-classes-0.1.0.tgz"},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"sindresorhus","email":"sindresorhus@gmail.com"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"directories":{},"publish_time":1395940571916,"_cnpm_publish_time":1395940571916,"_hasShrinkwrap":false},"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":"sindresorhus@gmail.com"}],"dist":{"shasum":"64657848a20ffc5df583a42ad8a277b4512bbc4d","size":2376,"noattachment":false,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/xml-char-classes/-/xml-char-classes-1.0.0.tgz"},"directories":{},"publish_time":1407950153673,"_cnpm_publish_time":1407950153673,"_hasShrinkwrap":false},"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,"tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/xml-char-classes/-/xml-char-classes-2.0.0.tgz"},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"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},"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":{"integrity":"sha512-bu6+wcj48V3rGJJJxOdDX4uuAQVe0UG2srhsLuG7Dl3e7WsNq9t+LyXxD6dEh3hH74xY8/l7b999qEkGsP2U3g==","shasum":"f3d5c22088da809eecc2b99a6b0e1a242b799c79","tarball":"http://tools.bpmhome.cn:8082/nexus/repository/npm-lc/xml-char-classes/-/xml-char-classes-3.0.0.tgz","fileCount":4,"unpackedSize":8812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhEaZACRA9TVsSAnZWagAAtZwP/3t9frqujqPYMd5SFDDC\nSKnEJ9JHdDyWg8YUDg1g8nhqzeCaJI/uST2wtPOMgatALhlGMyo5UVOg1v9T\npBCJZ3vZvNRq9Hn/LMDgLYBS7aGpB0J079bQ/6VWF9xOFMtqw2X5zTCAgHSw\n7UyOnziCmNFEWo3g62bdAfFxlmJqcUY4j1mjnIuf/sp6t81Z7xg1RfQkNSN8\nzLjlf+dTeXCzDl4IQ7hB9eg3VMjarW6BB2CLB2hf+6KPTWYGNBBicLxhOtu/\n3bJSzhViAJsASSuMeRU1oB3lJwCLPbVh0yJUhFN6fwL0QK4yRB0tSTWBAj7S\n2RM//LbhHZK6Fg6vGWWUU8rROHiPlq3iWoaYG7f6Q6ElHzUzoWhIuOvE+u4f\nEYZaWLSScW+CzU1NdeNfZHR3YlPgoiCeXGTQ8qqsi3DahdpcmUX2t2qYIVki\nGWDvRYawNQiN8deJ4vZfGTTlcdZZ/NDLQSivk1clgg4yuYURONnpayTkc6Mz\nxTHRlhefNHT36BW+UDOmvVdvXuB9mLxmeaJcsfdUHaBYfZhbLHQGj+hmy3RA\nr+ehxA++5bBBLt0bTTolu5Qhv67ymhtvXiBErK9R0tqIw/nMandj1LJxMdkm\nDFDSuAwu6z0nJ0S2layGQzvuDXQZDBmCHzfhAM5GJu0QB4J+imFNxr0DM1XT\nuxiB\r\n=zkzM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoqi2pkycTCvTar9NIuXz1wUNTkmib3cS7uk+CtB8SeAiBePI3EootXS32wt+/mK2YK9S8tVC5GyNYt+beGO9XRZQ=="}]},"directories":{},"maintainers":[{"name":"sindresorhus","email":"sindresorhus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/xml-char-classes_3.0.0_1628546624477_0.4416977140649132"},"_hasShrinkwrap":false}},"name":"xml-char-classes","time":{"modified":"2019-03-08T14:03:40.850Z","created":"2014-03-27T17:16:11.916Z","0.1.0":"2014-03-27T17:16:11.916Z","1.0.0":"2014-08-13T17:15:53.673Z","2.0.0":"2018-03-23T05:04:19.834Z","3.0.0":"2021-08-09T22:03:44.580Z"},"readmeFilename":"readme.md","homepage":"https://github.com/sindresorhus/xml-char-classes#readme"}