selectors-to-array

1.0.0 • Public • Published

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

Package Sidebar

Install

npm i selectors-to-array

Weekly Downloads

1

Version

1.0.0

License

MIT

Last publish

Collaborators

  • francoischalifour