{"_id":"component-classes","_rev":"352717","name":"component-classes","description":"Cross-browser element class list","dist-tags":{"latest":"1.2.6"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"time":{"modified":"2021-07-13T08:04:16.000Z","created":"2014-01-17T05:14:13.165Z","1.2.6":"2016-04-01T19:30:09.981Z","1.2.5":"2016-03-10T18:07:26.656Z","1.2.4":"2015-03-17T22:40:46.589Z","1.2.3":"2014-11-19T15:48:53.580Z","1.2.2":"2014-10-27T20:10:43.274Z","1.2.1":"2014-02-11T01:58:48.611Z","1.2.0":"2014-01-17T05:14:13.165Z"},"users":{"nichoth":true,"princetoad":true},"repository":{"type":"git","url":"git+https://github.com/component/classes.git"},"versions":{"1.2.6":{"name":"component-classes","version":"1.2.6","description":"Cross-browser element class list","keywords":["dom","html","classList","class","ui"],"dependencies":{"component-indexof":"0.0.3"},"browser":{"indexof":"component-indexof"},"component":{"scripts":{"classes/index.js":"index.js"}},"repository":{"type":"git","url":"git+https://github.com/component/classes.git"},"license":"MIT","devDependencies":{"component":"^0.19.9","component-test":"^0.1.4"},"gitHead":"b2a31607c018ec3ed0c06733b8dc4220aca86a74","bugs":{"url":"https://github.com/component/classes/issues"},"homepage":"https://github.com/component/classes#readme","_id":"component-classes@1.2.6","scripts":{},"_shasum":"c642394c3618a4d8b0b8919efccbbd930e5cd691","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"ockham","email":"ockham@raz.or.at"},"dist":{"shasum":"c642394c3618a4d8b0b8919efccbbd930e5cd691","size":2674,"noattachment":false,"key":"/component-classes/-/component-classes-1.2.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-classes/download/component-classes-1.2.6.tgz"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/component-classes-1.2.6.tgz_1459539007785_0.8377398413140327"},"directories":{},"publish_time":1459539009981,"_cnpm_publish_time":1459539009981,"_hasShrinkwrap":false},"1.2.5":{"name":"component-classes","version":"1.2.5","description":"Cross-browser element class list","keywords":["dom","html","classList","class","ui"],"dependencies":{"component-indexof":"0.0.3"},"component":{"scripts":{"classes/index.js":"index.js"}},"repository":{"type":"git","url":"git+https://github.com/component/classes.git"},"license":"MIT","devDependencies":{"component":"^0.19.9","component-test":"^0.1.4"},"gitHead":"b2136778d5d8bea9e00d25a20afd148003a66305","bugs":{"url":"https://github.com/component/classes/issues"},"homepage":"https://github.com/component/classes#readme","_id":"component-classes@1.2.5","scripts":{},"_shasum":"ec5498bfa6b4d6fa3475c708d5f75dfbd33fc0ad","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"stephenmathieson","email":"me@stephenmathieson.com"},"dist":{"shasum":"ec5498bfa6b4d6fa3475c708d5f75dfbd33fc0ad","size":2603,"noattachment":false,"key":"/component-classes/-/component-classes-1.2.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-classes/download/component-classes-1.2.5.tgz"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/component-classes-1.2.5.tgz_1457633244203_0.2875399731565267"},"directories":{},"publish_time":1457633246656,"_cnpm_publish_time":1457633246656,"_hasShrinkwrap":false},"1.2.4":{"name":"component-classes","version":"1.2.4","description":"Cross-browser element class list","keywords":["dom","html","classList","class","ui"],"dependencies":{"component-indexof":"0.0.3"},"browser":{"indexof":"component-indexof"},"component":{"scripts":{"classes/index.js":"index.js"}},"repository":{"type":"git","url":"https://github.com/component/classes.git"},"license":"MIT","devDependencies":{"component":"^0.19.9","component-test":"^0.1.4"},"gitHead":"7e8440cdfed498c410b43d4318be63e9a9d32cf1","bugs":{"url":"https://github.com/component/classes/issues"},"homepage":"https://github.com/component/classes","_id":"component-classes@1.2.4","scripts":{},"_shasum":"38871c3445ebb424d03bf5bda6cf5656696b8dc4","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"mattmueller","email":"mattmuelle@gmail.com"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"dist":{"shasum":"38871c3445ebb424d03bf5bda6cf5656696b8dc4","size":8663,"noattachment":false,"key":"/component-classes/-/component-classes-1.2.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-classes/download/component-classes-1.2.4.tgz"},"directories":{},"publish_time":1426632046589,"_cnpm_publish_time":1426632046589,"_hasShrinkwrap":false},"1.2.3":{"name":"component-classes","version":"1.2.3","description":"Cross-browser element class list","keywords":["dom","html","classList","class","ui"],"dependencies":{"component-indexof":"0.0.3"},"browser":{"indexof":"component-indexof"},"component":{"scripts":{"classes/index.js":"index.js"}},"repository":{"type":"git","url":"https://github.com/component/classes.git"},"license":"MIT","devDependencies":{"component":"^0.19.9","component-test":"^0.1.4"},"gitHead":"0bf95120540a0ef3c8e415d6ecd58dd90cd5221a","bugs":{"url":"https://github.com/component/classes/issues"},"homepage":"https://github.com/component/classes","_id":"component-classes@1.2.3","scripts":{},"_shasum":"f6f42977f890b37737b250f6e64fa2a77557a990","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"stephenmathieson","email":"me@stephenmathieson.com"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"dist":{"shasum":"f6f42977f890b37737b250f6e64fa2a77557a990","size":8608,"noattachment":false,"key":"/component-classes/-/component-classes-1.2.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-classes/download/component-classes-1.2.3.tgz"},"directories":{},"publish_time":1416412133580,"_cnpm_publish_time":1416412133580,"_hasShrinkwrap":false},"1.2.2":{"name":"component-classes","version":"1.2.2","description":"Cross-browser element class list","keywords":["dom","html","classList","class","ui"],"dependencies":{"component-indexof":"0.0.3"},"browser":{"indexof":"component-indexof"},"component":{"scripts":{"classes/index.js":"index.js"}},"repository":{"type":"git","url":"https://github.com/component/classes.git"},"license":"MIT","gitHead":"954447c4152b58bd2f7d297002717279f019dd49","bugs":{"url":"https://github.com/component/classes/issues"},"homepage":"https://github.com/component/classes","_id":"component-classes@1.2.2","scripts":{},"_shasum":"d8d919944fcc5d38ff68643011d1c22088086a77","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"shtylman","email":"shtylman@gmail.com"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"dist":{"shasum":"d8d919944fcc5d38ff68643011d1c22088086a77","size":2285,"noattachment":false,"key":"/component-classes/-/component-classes-1.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-classes/download/component-classes-1.2.2.tgz"},"directories":{},"publish_time":1414440643274,"_cnpm_publish_time":1414440643274,"_hasShrinkwrap":false},"1.2.1":{"name":"component-classes","version":"1.2.1","description":"Cross-browser element class list","keywords":["dom","html","classList","class","ui"],"dependencies":{"component-indexof":"*"},"browser":{"indexof":"component-indexof"},"component":{"scripts":{"classes/index.js":"index.js"}},"repository":{"type":"git","url":"https://github.com/component/classes.git"},"bugs":{"url":"https://github.com/component/classes/issues"},"homepage":"https://github.com/component/classes","_id":"component-classes@1.2.1","dist":{"shasum":"244690984e5a0000a2736b409d72d7d596dd6edd","size":2220,"noattachment":false,"key":"/component-classes/-/component-classes-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-classes/download/component-classes-1.2.1.tgz"},"_from":".","_npmVersion":"1.3.24","_npmUser":{"name":"tootallnate","email":"nathan@tootallnate.net"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"directories":{},"publish_time":1392083928611,"_cnpm_publish_time":1392083928611,"_hasShrinkwrap":false},"1.2.0":{"name":"component-classes","version":"1.2.0","description":"Cross-browser element class list","keywords":["dom","html","classList","class","ui"],"dependencies":{"indexof-component":"*"},"browser":{"indexof":"indexof-component"},"component":{"scripts":{"classes/index.js":"index.js"}},"repository":{"type":"git","url":"https://github.com/component/classes.git"},"readmeFilename":"Readme.md","bugs":{"url":"https://github.com/component/classes/issues"},"homepage":"https://github.com/component/classes","_id":"component-classes@1.2.0","dist":{"shasum":"d0d3e3c59716a779aac988a4bffb00089b3268a1","size":4141,"noattachment":false,"key":"/component-classes/-/component-classes-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/component-classes/download/component-classes-1.2.0.tgz"},"_from":".","_npmVersion":"1.3.23","_npmUser":{"name":"jongleberry","email":"jonathanrichardong@gmail.com"},"maintainers":[{"name":"npm:calvinfo","email":""},{"name":"npm:cristiandouce","email":""},{"name":"npm:forbeslindesay","email":""},{"name":"npm:hughsk","email":""},{"name":"npm:juliangruber","email":""},{"name":"npm:kelonye","email":""},{"name":"npm:mattmueller","email":""},{"name":"npm:nami-doc","email":""},{"name":"npm:queckezz","email":""},{"name":"npm:swatinem","email":""},{"name":"npm:thehydroimpulse","email":""},{"name":"npm:trevorgerhardt","email":""},{"name":"npm:yields","email":""}],"directories":{},"publish_time":1389935653165,"_cnpm_publish_time":1389935653165,"_hasShrinkwrap":false}},"readme":"\n# classes\n\n  Cross-browser element class manipulation, utilizing the native `.classList` when possible. This is not designed to be a `.classList` polyfill.\n\n## Installation\n\n```\n$ component install component/classes\n```\n\n## Example\n\n```js\nvar classes = require('classes');\nclasses(el)\n  .add('foo')\n  .toggle('bar')\n  .remove(/^item-\\d+/);\n```\n\n## API\n\n### .add(class)\n\n  Add `class`.\n\n### .remove(class)\n\n  Remove `class` name or all classes matching the given regular expression.\n\n### .toggle(class)\n\n  Toggle `class`.\n\n### .has(class)\n\n  Check if `class` is present.\n\n### .array()\n\n  Return an array of classes.\n\n## Test\n\n```sh\n$ make test\n```\n\n## License\n\n  MIT\n","_attachments":{},"homepage":"https://github.com/component/classes#readme","bugs":{"url":"https://github.com/component/classes/issues"},"license":"MIT"}