{"_id":"unique-selector","_rev":"23-72606c9b6fdcc3f17f9e051a10065be4","name":"unique-selector","description":"Given a DOM node, return a unique CSS selector matching only that element","dist-tags":{"latest":"0.5.0"},"versions":{"0.0.2":{"name":"unique-selector","version":"0.0.2","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make test"},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"license":"MIT","devDependencies":{"component":"~0.10.1","mocha":"~1.7.4","mocha-phantomjs":"~1.1.1"},"_id":"unique-selector@0.0.2","dist":{"shasum":"f202add5aa11135fd4bdb8b53575da32b62e5e03","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.0.2.tgz","integrity":"sha512-wuDmzimjR1Lnm5XJr9nWQJJ5MqvUXzfPuj8kIIOyGkD5yZ2FdlvyP33eHkpVUMT6+JUPE16kfDydmKdwBDQGwg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6fcMQpowmnmutXvzjcCVkqVDBSaGwxnsKR+rQ8h4VrwIgD8mkVGrJxiljjEkfv09IwyaXiRcl6uNBzxWwLY2bAgc="}]},"_npmVersion":"1.1.70","_npmUser":{"name":"ericclemmons","email":"eric@smarterspam.com"},"maintainers":[{"name":"ericclemmons","email":"eric@smarterspam.com"}]},"0.0.4":{"name":"unique-selector","version":"0.0.4","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"index.js","directories":{"test":"test"},"scripts":{"test":"make"},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"license":"MIT","devDependencies":{"component":"~0.10.1","mocha":"~1.7.4","mocha-phantomjs":"~1.1.1"},"bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector","_id":"unique-selector@0.0.4","dist":{"shasum":"48dc65532c4b1b2f86489450b86dd5dfc2805953","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.0.4.tgz","integrity":"sha512-V5DPop2WtmDRyUxU8pr/Ziyrb5QIpn2ZsxG/bUmpFu2n/+GbUF5AqAxATA57vibuezd6XSPgqvZuID00YPIAfA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZAcz9MidKfBnotrbJ60WCHxWQADZmI+SwSQm4LT8WTAiEAzCIrr03XFKBAxuWJsBvckn0MuOfzcT3GkCuvOCgFPFQ="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"ericclemmons","email":"eric@smarterspam.com"},"maintainers":[{"name":"ericclemmons","email":"eric@smarterspam.com"}]},"0.1.0":{"name":"unique-selector","version":"0.1.0","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0,stage-1,stage-2 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-preset-stage-1":"^6.5.0","babel-preset-stage-2":"^6.5.0","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"4dccff99489b571e0802829cade2db93b10f7e8e","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.1.0","_shasum":"dcc41a10479c5b5e8f5934c599779c05cc8bea43","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"dcc41a10479c5b5e8f5934c599779c05cc8bea43","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.1.0.tgz","integrity":"sha512-WVaffkB2DtiwJUbp7o74YZElqLmt0EfoHHrs63l0zrIPDgGxIA1idheUMIoyZ7daq/+YH49ei/4OcIp3k1KJQA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBdXqsB9m7i65ARN0jwv44aTZEB5+4XHpHj84HuUpXSLAiADXmEsCBEtyOejUwAI6MA+PbZtkFMONvnH1uXzxhgyLA=="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/unique-selector-0.1.0.tgz_1460438493782_0.8059287813957781"}},"0.1.1":{"name":"unique-selector","version":"0.1.1","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"3c0db08b382e9bf0a7f0479631ff8d2f830e3694","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.1.1","_shasum":"588f07d27e6dd73489b75edc4f8a02380f8937b5","_from":".","_npmVersion":"3.7.3","_nodeVersion":"5.9.1","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"588f07d27e6dd73489b75edc4f8a02380f8937b5","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.1.1.tgz","integrity":"sha512-9H5Qrf0VFLReOSIDooJkekSGG0Jh4SkzFk53X7UxhK7l4rM5qP+2DM90CNw/Vjs8MuVhEmn6Dq4e0uyiXtA5qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFaatpaMOiTrjF70z6mdeib23wIOB7I6Cqoc6MtW6pMMAiASNy0783k7V2WI6VfJKOAgql5cnaHJbJk6SEjWZoYRdg=="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unique-selector-0.1.1.tgz_1461406743894_0.8545996660832316"}},"0.1.2":{"name":"unique-selector","version":"0.1.2","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"be068891c4dd20943c9957b50b930dbfd7c7be93","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.1.2","_shasum":"c70cbc5a3d862a8d021a3d6838165611ecf180c3","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"c70cbc5a3d862a8d021a3d6838165611ecf180c3","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.1.2.tgz","integrity":"sha512-Jma8b67ZbNl0fTwk2rXVqicFJqpp936ckzLDou15JZ9gTD6Hj/J2FtrjIaP76vSxSWIhVIctdrHUOLpeKykwow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMlOWF7zXuL6rm1pYdELUiASMmqZ5B+1qs/JJwN+NB3wIhAImt6inLoWYyoAmkKQ0vyP3FsqOZ9BiNRwvRFNw//jWj"}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unique-selector-0.1.2.tgz_1478505938979_0.38650820776820183"}},"0.3.0":{"name":"unique-selector","version":"0.3.0","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"b3378d85eddfbe42047c1b5e6283ee2f8030ef37","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.3.0","_shasum":"a44036f0ae57229f7ec613f27727dff968215663","_from":".","_npmVersion":"3.10.8","_nodeVersion":"6.8.1","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"a44036f0ae57229f7ec613f27727dff968215663","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.3.0.tgz","integrity":"sha512-UpQeR4fyqk3TLc0QLwV8rRSeRUIDT0LJ+dDnJOdaVKk3ZWUe/K2JpiRCCkpxFUEa44vQa1zCXLNSdiTtMmDGTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD5iC8Sc8FDllHdsDGOZLu3cphhqy807t/e1DFtXvcBAgIhALKMhh790vXd2jpr4oJg1L+clzyKCxwUbLs9KPx4Ivmd"}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/unique-selector-0.3.0.tgz_1479399774157_0.9869820987805724"}},"0.3.1":{"name":"unique-selector","version":"0.3.1","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"5c5442c5b8609189853986d06b6a461f64395f79","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.3.1","_shasum":"e28136ad0d938ae925afbfd4485609073dc075fd","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"e28136ad0d938ae925afbfd4485609073dc075fd","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.3.1.tgz","integrity":"sha512-lZOnXnDQs7yVRx8feSSIPwaa6O3xWbKwSM76LmTkz8byOZJxfHzmUqXeYT1lZQgy5IUzT9Z8201RVO4tnwpNww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCTG3JaCHvLlsW8MTomdha1giBic0tKiSsE8AmvieM4gIgTfnY3WpLJu+Ww/9q6oTC1bH9bxjmaI1q3Byifva7Reo="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/unique-selector-0.3.1.tgz_1487187916997_0.17020387458615005"}},"0.3.2":{"name":"unique-selector","version":"0.3.2","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"9a6d651971c10895b0ce611e1e5f3b19367b8d52","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.3.2","_shasum":"308061ff632f95a69383bfd172847fcb6539e3c6","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"308061ff632f95a69383bfd172847fcb6539e3c6","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.3.2.tgz","integrity":"sha512-3XLNxQ2VtuNWTCmH+ypsz2RVp/f8M+vcUTr7DOAiTU42/XX78xlXzUFHzI1t3lg0TEXc8JYiE3a4mYNo+7nVww==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICPaLrm2YTAx27xs/fCgwyWdifXsO6ZPapjPRHAhMW/YAiA+ALdwqyIZvRZd7aqeFjBthSvTDPLtvmkEOC0Jjd8l1w=="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unique-selector-0.3.2.tgz_1487582511570_0.9660610652063042"}},"0.3.3":{"name":"unique-selector","version":"0.3.3","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"d47e47f6cc1574c4f20219bc1d143764ca0de770","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.3.3","_shasum":"208ed6f8f71dfb7e9ee6aa72450f506c0880fa3b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"208ed6f8f71dfb7e9ee6aa72450f506c0880fa3b","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.3.3.tgz","integrity":"sha512-V8UO8+csLBBlVYraJcIOT9qxKUAgpeNBMJWldtHEZwU9+vQD/Ry3fRWHYCu9EOPcdKuSBoXioDq/wbB4W3Plug==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdl6wR4qr/R4TAMhDBrGgjfUTbr+YnMz36tH/05BMwtAIhAPIaOM+u8S0iabk+bGZanqpG/gVdkecSEgfjNr4+akpT"}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unique-selector-0.3.3.tgz_1487582761789_0.5962086957879364"}},"0.3.4":{"name":"unique-selector","version":"0.3.4","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"95ce5d5c4dfe373d1ab49a26025208f116a97d98","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.3.4","_shasum":"c99f37be74cd20a51f50d545473e3d671e4a9090","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"c99f37be74cd20a51f50d545473e3d671e4a9090","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.3.4.tgz","integrity":"sha512-Mlpd9FPPIQOUOzFIZ6Qq3O6YdwevJp/uVAORv9QaFW0ZWeLOP+apE1ygEG5Cm6Ftsey00wyzsDmtSmGZPno8Kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAVclQn7i8/llReYB93AtXbaDrSwVE57/XAGvkB3Bj6EAiEAw2bA4L2GhfsZ66rs8NuxatmWCZZDB2eAdDQlnRK49U8="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/unique-selector-0.3.4.tgz_1487586398579_0.5665105958469212"}},"0.3.5":{"name":"unique-selector","version":"0.3.5","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"webpack -p --config --progress --colors","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register --require babel-polyfill","compile":"babel --presets es2015,stage-0 --require babel-polyfill -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-polyfill":"^6.7.4","babel-preset-es2015":"^6.1.18","babel-preset-stage-0":"^6.1.18","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1","open-browser-webpack-plugin":"0.0.2"},"gitHead":"b28b43fa1fc173456cb121448a6ea836cb3ca588","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.3.5","_shasum":"0b63a3728bf75ffb63f2ff2121cbf526e089f844","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.9.4","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"0b63a3728bf75ffb63f2ff2121cbf526e089f844","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.3.5.tgz","integrity":"sha512-yV7p0FK/vBlR7/CNt6qUov6hfyemFO+qw3shZw+3pPI4Ck/z9CSNpY3X9e4ljPiExUmQ0dvfvoKV7yMVpL19dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1MC/iWrGnoBK4gbMMGGBQfPwk1cqqNmsJbUUof9AYOAIhAP7yOpi0gMJkl42Vz1squXkr4ZeOaw+oBWyagsOm3Tr2"}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unique-selector-0.3.5.tgz_1495708589297_0.7187472546938807"}},"0.3.6":{"name":"unique-selector","version":"0.3.6","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"npm run compile","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register","compile":"babel -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-preset-latest":"^6.24.1","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1"},"gitHead":"77e8bc0fb4c3c6134f28e73694bc809531f4204d","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.3.6","_shasum":"21e0c982abcd7946a7ec4378f91cceac7456565e","_from":".","_npmVersion":"4.6.1","_nodeVersion":"6.9.4","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"shasum":"21e0c982abcd7946a7ec4378f91cceac7456565e","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.3.6.tgz","integrity":"sha512-NUbQmdteY7tj0AU1vJzcCyHSsJmIaieQGW05fl3E8zJB5dx3F1kc5dbATtDKuKnT0zDW+SBrqPKA0ANpUhkUPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHw8Ch3fVobjXK6I7+WcRtC9NPOXg31qGebA+II0SVGcAiBjLOTCn3lErjuvGgWkuAwKw7e++fQGDHBkHIwm6zd4NQ=="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unique-selector-0.3.6.tgz_1499325031901_0.8646884460467845"}},"0.4.0":{"name":"unique-selector","version":"0.4.0","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"npm run compile","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register","compile":"babel -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-preset-latest":"^6.24.1","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1"},"gitHead":"7934f59353448f5b877857bc51624db51f4ff750","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.4.0","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"integrity":"sha512-hg83PJICNTzyzMBGACy8nRzx8za3EXxAdnFtwuKpxYXVMq52mYMSHIXDpEp5BesDTM/Aqr4LtCgvpCKeClHJvw==","shasum":"a7cab262ad7c230fc10e1d3c16aa8b28f74ea738","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.4.0.tgz","fileCount":29,"unpackedSize":192536,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8wRnCRA9TVsSAnZWagAAEmYP/REKN7otvDQfM+aPC5F1\nq9p6AupvLN7+PsHlEKUvsFP3f1UiZPzDeV8HkiRx2ag+bhPRdWS0R4/01ok2\nuf9jbAyoaIZkC5Ecyv7wANiOI6VfoGc3/SfYqE4lg68SDaDkZXoTfh8vt7AV\nSJp3s7BH4FDfjGpu7/bl0soJj9ho1nT2lX1xn8irvMw1gBON7Wh2183fB4gz\nRAN72aGAwhtiK89yFumx5n+Ph6GeDB/MEvx6izB8Kji0D3BLOI/PYF1Ur0cA\nJwhDI2FsiRfxZRyzKclMT21zC4S9Hj2o3/UwNcgAeHvyStnJ9dieCMqwoulE\nnm2xNhbDTwC3/qkPN+NV5EvoP/vvlqS+7swF6gAuTDgzIyQ89Q3L6wF0UwiT\nJ2F5k/PSUd3ytXPyafpMPAkdkyrZU2QDo+PH9kxfXM13Zlij30T98+7JKf5b\nc1v4as0wwMRPZgpkYMUYGmGE2KV+YXxyBCyWNelpca/xlUNVNABEBjtsEsDH\nqznAF6juJBC2hfEiBO9NqzyaaNBuoY8HB3P1ctsAVwDFphNuOrYs4ajk90+p\nV7PG7e/kx1qpGrnrvoZIEX4q7QJmuYjNpF23mtkYq/5a6+KMpZVqCbmiP1av\nAYYTCpY9mT1uzf5ljheBph0+XTI/aUwOZFgtjxjgdcgAcNydaoG9ZLOk5Qc8\nhks/\r\n=JSBS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIECHrou0WiCc0l7a6PSDNN/2OPMuxO9GZ13uUNcIBjqFAiBR31eDDMiZJUqJ+Qqe/gqc7ClUDtHVa+29tvaR8XHyAA=="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unique-selector_0.4.0_1542653030566_0.17592975956811263"},"_hasShrinkwrap":false},"0.4.1":{"name":"unique-selector","version":"0.4.1","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"npm run compile","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register","compile":"babel -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-preset-latest":"^6.24.1","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1"},"gitHead":"6e54106cb1dc9fbf8ffc06eecdaf8d03d21a99be","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.4.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"dist":{"integrity":"sha512-7dLxUE1Wu89fpruo7DAH2k+7UcGSZBnEiwjvlPX5p0LuoJkVIgoaR/5YRFjwmQnVq7ZK0ankCdLRx4mRqd6oOQ==","shasum":"f14e0f0e3b8fb3667c8245463c3ffe237442b0ac","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.4.1.tgz","fileCount":29,"unpackedSize":193097,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8wYWCRA9TVsSAnZWagAA9y4P/3ZzU/j1akAgGDz/dj+8\nkaf3tN7zRI/on5+MpQXvXmD4YNTkMH4qAItCFtWqpqYws/4oU8BzcMZVqntA\nKp1cZknJwQEZ5Yn/105q+OGdUz67/31IWP9ZpoLRSVKLZgsM6IKyoBJ2gVDM\n4s53p6DrKGKPyaosxDu0teSnqmDIHMkLcDg6QG29bX1roYySRU6+H/irOYqf\nhB7yPa10+n8r9CG6Y5U8fCF6EqChVDPT3/0r+8sshkHHiegeRGsRTpj7RO4P\n32oLVWeCdUEp0wvluWQPfPXyXgS7415LL7UYXsBt6IpWfQcIzUuTGo4mMZml\n+jw+lmZO9iPLgC8iBWvBKv04VMMEFUPC4U+I9BCNBmYzOOFxLS3NTR0onfEd\nS+NI11kZihwyRhSO8+Zh2HuJebqzV/5uX7txFs9WlIm27qe7/3nZ6Fum4dtC\n8NrAqpuwD7IjFi8sV7bAyIF5X5XKuYJ/HRA8QycrKN+w6bfCe+qOxxekRHLg\nZR5u5WrYkawaPlIqMeixowOAUyVK9M85PCuJY9DuNC5H8kRfQRXJ7Dd2Ppmw\n4m8lVkqq8k6etJlT/2OR7jnxhQfTmFp8bgq8+ZFPBT9Jkkc6cbDgv4aTJ1Z/\n6L40hQo7t/AkFilpr4fVJlv6VWwPlliLimaPSjlteAxw8FGxUBZ48fvXa6Ms\nrL2s\r\n=4vnF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCXQ9PSe+wNS/RIAyOFclFxosYXQqItNl1IdJf45PzQAgIgVNoseB8jHeFZueRuOv97+1wv6OQC3eQrTq5At7Zd1rI="}]},"maintainers":[{"name":"avrmav","email":"avr.mav@gmail.com"},{"name":"ericclemmons","email":"eric@smarterspam.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unique-selector_0.4.1_1542653461297_0.6291403253309253"},"_hasShrinkwrap":false},"0.5.0":{"name":"unique-selector","version":"0.5.0","description":"Given a DOM node, return a unique CSS selector matching only that element","main":"./lib/index.js","jsnext:main":"./src/index.js","directories":{"test":"test"},"scripts":{"build":"npm run compile","test":"npm run compile && mocha --ignore-leaks --compilers js:babel-register","compile":"babel -d lib/ src/","prepublish":"npm run compile","watch":"npm-scripts-watcher"},"watch":{"src/**/*.js":["compile"]},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"keywords":["dom","html","css","selector","event"],"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}],"license":"MIT","devDependencies":{"babel-cli":"^6.1.18","babel-core":"^6.1.18","babel-preset-latest":"^6.24.1","babel-register":"^6.3.13","chai":"^3.5.0","component":"~0.10.1","eslint":"^2.6.0","eslint-config-airbnb":"^6.2.0","eslint-config-airbnb-lite":"^1.0.4","eslint-plugin-react":"^4.2.3","jquery":"^2.2.3","jsdom":"^8.3.0","mocha":"~1.7.4","mocha-jsdom":"^1.1.0","mocha-phantomjs":"~1.1.1"},"gitHead":"dbbb4a90534ae0120608cee641f21f3549c5f785","bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","_id":"unique-selector@0.5.0","_nodeVersion":"12.16.3","_npmVersion":"6.14.5","dist":{"integrity":"sha512-2KCiRgM19ol67lO493tF7mnQPDuYzwRM7JXrVx336+BPXqT2ccCbUOQQpErFbSc8VIdifLf5x34x4lIeebk+YA==","shasum":"b4e19472e390051a61011550b0cdc037432a8b15","tarball":"https://registry.npmjs.org/unique-selector/-/unique-selector-0.5.0.tgz","fileCount":30,"unpackedSize":194541,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhTYrCRA9TVsSAnZWagAAG2kP/2x1qUGTWyXuim7kOip+\nJrdt8SD64OC5JWHdEiKivDYGXxqQszMHB+ubuZmxbc8FvZJ/PyTAJPiOspZj\n8Da21wdiAF5uyiSXdF9eK/LJjahT4Y3Tl+TzX8l0R9NNJgNXvm3tEYde/p0d\ng9Sqe0J6h6pTwdzdD1nv4B8kOaZFJwyOx9clZ899AZqvOzqAvfMY5v6hzv7n\n639E9mndEljd61vqvE5D118Xt5G8Mk9eAuH9/KWPVtqWPVF7yLp31ZkZjHFu\nMgnCuuRTG0WYo/GQWhJnXu6ApHOrFwEUvHQ4aNJrq/cf0Oa7u5pTd+6v/UmO\nEwPw6GIzhblUEgt4ziE2WID034ZvJPLZ30u1Nf86vAJsSq7zzXtwAMib0kRs\n/Xu7aOON9QuukucozSzES1Tv+o27wDQoqnCHVm7xAnsd61CndQzdWaNojzAH\n0qiWvPPdkv0OXVyDjyfG7buJ4pG1/fHdRgjj85KsVf+UtDxNTw2CL2Yid9Lv\n4kIvmSAixFnCCSnRLufMn3fbJA2uG/KxCRGPk2PwpUdXb+wAubES7NRoc+r2\n2KXLLpO3X9X8CAtriCDiMeTVVcMgfjABX79Nc5NmIgN42UYihjAxXGgS7V8l\nIt6W5RLQyfjMfIeGW05IUre6DwogsGcgWXExh2dG8FUCr/fGqHQ/thNtje9Q\nKm2Z\r\n=Ko9a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnTURM3lJwePZrPKCj3Wzkj3RF6pLs1DxJqquanML+TAiA2ggHAVD9Qr3+9XxvyjUfnleJ4niRXBv7gc5zAUJFefA=="}]},"maintainers":[{"name":"ericclemmons","email":"eric@smarterspam.com"},{"name":"avrmav","email":"avr.mav@gmail.com"}],"_npmUser":{"name":"avrmav","email":"avr.mav@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/unique-selector_0.5.0_1602565674858_0.1546869481009039"},"_hasShrinkwrap":false}},"readme":"unique-selector\n===============\n\n[![Build Status](https://travis-ci.org/ericclemmons/unique-selector.png)](https://travis-ci.org/ericclemmons/unique-selector)\n[![CocoaPods](https://img.shields.io/cocoapods/l/AFNetworking.svg)]()\n[![semantic-versioning](https://img.shields.io/badge/semantic%20-versioning-green.svg)]()\n\nGiven a DOM node, return a unique CSS selector matching only that element.\nThis is particularly useful when tracking in custom variables in analytics:\n\n\n    document.addEventListener('click', function(event) {\n        var selector = unique(event.target);\n\n        _gaq.push(['_trackEvent', 'Engagement', 'Click', selector]);\n    }, false);\n\n\nInstallation\n------------\n\n[![NPM](https://nodei.co/npm/unique-selector.png?mini=true)](https://nodei.co/npm/unique-selector/)\n\nOptions\n------------\ne.g.1 DomElement = `<span id=\"test\"></span>`\n\n```\nimport unique from 'unique-selector';\n\n// Optional Options\noptions = {\n    // Array of selector types based on which the unique selector will generate\n    selectorTypes : [ 'ID', 'Class', 'Tag', 'NthChild' ]\n}\n\nunique( DomElement, options ); // #test\n```\n\ne.g.2 DomElement = `<span test=\"2\"></span>`\n\n```\nimport unique from 'unique-selector';\n\n// Optional Options\noptions = {\n    // Array of selector types based on which the unique selector will be generate\n    selectorTypes : [ 'Attributes' ]\n}\n\nunique( DomElement, options ); // [test=\"2\"]\n```\n\ne.g.3 DomElement = `<div id=\"xyz\" class=\"abc test\"></div>`\n\n```\nimport unique from 'unique-selector';\n\n// Optional Options\noptions = {\n    // Regular expression of ID and class names to ignore\n    excludeRegex : RegExp( 'xyz|abc' )\n}\n\nunique( DomElement, options ); // .test\n```\n\n\nTests\n-----\n\n    $ npm run test\n\n\nContributing\n-----\nFeel free to open issues, make suggestions or send PRs.\nThis project adheres to the Contributor Covenant [code of conduct](http://contributor-covenant.org/). By participating, you are expected to uphold this code.\n\n\nContact\n-----\n\nAvraam Mavridis : [@avraamakis](https://twitter.com/avraamakis)\n\nEric Clemmons : [@ericclemmons](https://twitter.com/ericclemmons)\n\n\nReleases\n--------\n- v0.1.0\n\n    - Big refactor/rewrite using es6\n    - More test + Change the test script\n    - Script to compile es6 to es5 using babel\n    - Ability to pass options for the **selectorTypes** based on which the unique selector will be generated, see the options\n\n\n- v0.0.4\n\n    - Handle extra whitespace in `className` ([#9](https://github.com/ericclemmons/unique-selector/pull/9))\n\n- v0.0.3\n\n    - Add support for various `<form>` elements ([#2](https://github.com/ericclemmons/unique-selector/issues/2))\n\n- v0.0.2\n\n    - Fix bug with `nth-child` calculation\n\n- v0.0.1\n\n    - Initial release\n\n\n\nLicense\n-------\n\nMIT\n\n\n[![Bitdeli Badge](https://d2weczhvl823v0.cloudfront.net/AvraamMavridis/unique-selector/trend.png)](https://bitdeli.com/free \"Bitdeli Badge\")\n","maintainers":[{"name":"ericclemmons","email":"eric@smarterspam.com"},{"name":"avrmav","email":"avr.mav@gmail.com"}],"time":{"modified":"2022-06-28T04:42:20.390Z","created":"2013-03-27T16:28:18.011Z","0.0.2":"2013-03-27T16:28:18.368Z","0.0.4":"2014-10-26T19:29:39.858Z","0.1.0":"2016-04-12T05:21:35.169Z","0.1.1":"2016-04-23T10:19:06.669Z","0.1.2":"2016-11-07T08:05:41.327Z","0.3.0":"2016-11-17T16:22:54.967Z","0.3.1":"2017-02-15T19:45:17.654Z","0.3.2":"2017-02-20T09:21:53.638Z","0.3.3":"2017-02-20T09:26:03.724Z","0.3.4":"2017-02-20T10:26:40.712Z","0.3.5":"2017-05-25T10:36:30.488Z","0.3.6":"2017-07-06T07:10:33.274Z","0.4.0":"2018-11-19T18:43:50.659Z","0.4.1":"2018-11-19T18:51:01.486Z","0.5.0":"2020-10-13T05:07:55.025Z"},"author":{"name":"Eric Clemmons","email":"eric@smarterspam.com"},"repository":{"type":"git","url":"git://github.com/ericclemmons/unique-selector.git"},"homepage":"https://github.com/ericclemmons/unique-selector#readme","keywords":["dom","html","css","selector","event"],"bugs":{"url":"https://github.com/ericclemmons/unique-selector/issues"},"license":"MIT","readmeFilename":"README.md","users":{"xumakjosh":true},"contributors":[{"name":"Avraam Mavridis","email":"avr.mav@gmail.com"}]}