1.0.0 • Published 8 years ago

selectors-to-array v1.0.0

Weekly downloads
3
License
MIT
Repository
github
Last release
8 years ago

selectors-to-array

Converts CSS selectors, DOM elements and NodeLists into arrays

Install

$ npm install --save selectors-to-array

Usage

const selectorsToArray = require('selectors-to-array')

selectorsToArray('input, button')
// => [input#player-1, input#player-2, button]

selectorsToArray(document.querySelector('input'))
// => [input#player-1]

selectorsToArray(document.querySelectorAll('input'))
// => [input#player-1, input#player-2]

const elements = [
  document.querySelector('#player-1'),
  ...document.querySelectorAll('button')
]
selectorsToArray(elements)
// => [input#player-1, button]

License

MIT © François Chalifour