1.0.2 • Published 4 years ago
qsa-min v1.0.2
SYNOPSIS
A minimal query selector helper library.
INSTALL
npm install qsa-min
API
There are only two methods, qs
and qsa
.
qs
is a short function that assumes document, but can take an optional
additional parameter that will specify scope of the selector's execution.
const qs = (s, p) => (p || document).querySelector(s)
qsa
is the same as above, but uses .querySelectorAll
and will also
convert the NodeList into an array, providing at least an empty array if
there are no nodes found.
const qsa = (s, p) => [...(p || document).querySelectorAll(s)]
module.exports = { qs, qsa }