├── .babelrc ├── .eslintrc ├── .gitignore ├── .npmignore ├── .travis.yml ├── LICENSE ├── README.md ├── component.json ├── package.json ├── src ├── getAttributes.js ├── getClasses.js ├── getCombinations.js ├── getID.js ├── getNthChild.js ├── getParents.js ├── getTag.js ├── index.js ├── isElement.js └── isUnique.js ├── static └── bundle.js └── test ├── index.html └── unique-selector.js /.babelrc: -------------------------------------------------------------------------------- 1 | { 2 | "presets": ["latest"] 3 | } 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | lib 5 | yarn.lock 6 | -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | components 2 | build 3 | node_modules 4 | -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/README.md -------------------------------------------------------------------------------- /component.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/component.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/package.json -------------------------------------------------------------------------------- /src/getAttributes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/getAttributes.js -------------------------------------------------------------------------------- /src/getClasses.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/getClasses.js -------------------------------------------------------------------------------- /src/getCombinations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/getCombinations.js -------------------------------------------------------------------------------- /src/getID.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/getID.js -------------------------------------------------------------------------------- /src/getNthChild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/getNthChild.js -------------------------------------------------------------------------------- /src/getParents.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/getParents.js -------------------------------------------------------------------------------- /src/getTag.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/getTag.js -------------------------------------------------------------------------------- /src/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/index.js -------------------------------------------------------------------------------- /src/isElement.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/isElement.js -------------------------------------------------------------------------------- /src/isUnique.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/src/isUnique.js -------------------------------------------------------------------------------- /static/bundle.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/static/bundle.js -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/unique-selector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ericclemmons/unique-selector/HEAD/test/unique-selector.js --------------------------------------------------------------------------------