Skip to content

Commit a0aab93

Browse files
committed
Refactor code-style
1 parent 12d4347 commit a0aab93

File tree

6 files changed

+16
-16
lines changed

6 files changed

+16
-16
lines changed

index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export function select(selector, node, space) {
3333
* @param {string} selector
3434
* @param {HastNode} [node]
3535
* @param {Space} [space]
36-
* @returns {Array.<Element>}
36+
* @returns {Array<Element>}
3737
*/
3838
export function selectAll(selector, node, space) {
3939
return any(parse(selector), node, {space})

lib/any.js

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ const type = zwitch('type', {
2727
* @param {Selectors|RuleSet|Rule} query
2828
* @param {HastNode|undefined} node
2929
* @param {SelectState} state
30-
* @returns {Array.<Element>}
30+
* @returns {Array<Element>}
3131
*/
3232
export function any(query, node, state) {
3333
// @ts-expect-error zwitch types are off.
@@ -38,7 +38,7 @@ export function any(query, node, state) {
3838
* @param {Selectors} query
3939
* @param {HastNode} node
4040
* @param {SelectState} state
41-
* @returns {Array.<Element>}
41+
* @returns {Array<Element>}
4242
*/
4343
function selectors(query, node, state) {
4444
const collector = new Collector(state.one)
@@ -55,7 +55,7 @@ function selectors(query, node, state) {
5555
* @param {RuleSet} query
5656
* @param {HastNode} node
5757
* @param {SelectState} state
58-
* @returns {Array.<Element>}
58+
* @returns {Array<Element>}
5959
*/
6060
function ruleSet(query, node, state) {
6161
return rule(query.rule, node, state)
@@ -65,7 +65,7 @@ function ruleSet(query, node, state) {
6565
* @param {Rule} query
6666
* @param {HastNode} tree
6767
* @param {SelectState} state
68-
* @returns {Array.<Element>}
68+
* @returns {Array<Element>}
6969
*/
7070
function rule(query, tree, state) {
7171
const collector = new Collector(state.one)
@@ -152,7 +152,7 @@ class Collector {
152152
* @param {boolean|undefined} [one]
153153
*/
154154
constructor(one) {
155-
/** @type {Array.<Element>} */
155+
/** @type {Array<Element>} */
156156
this.result = []
157157
/** @type {boolean|undefined} */
158158
this.one = one
@@ -163,7 +163,7 @@ class Collector {
163163
/**
164164
* Append nodes to array, filtering out duplicates.
165165
*
166-
* @param {Array.<Element>} elements
166+
* @param {Array<Element>} elements
167167
*/
168168
collectAll(elements) {
169169
let index = -1

lib/class-name.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
* @returns {boolean}
1010
*/
1111
export function className(query, element) {
12-
/** @type {Array.<string>} */
12+
/** @type {Array<string>} */
1313
// @ts-expect-error Assume array.
1414
const value = element.properties.className || []
1515
let index = -1

lib/nest.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,9 +125,9 @@ function indexedSearch(query, parent, state, from, firstElementOnly) {
125125
const children = parent.children
126126
let elements = 0
127127
let index = -1
128-
/** @type {Object.<string, number>} */
128+
/** @type {Record<string, number>} */
129129
const types = {}
130-
/** @type {Array.<Function>} */
130+
/** @type {Array<Function>} */
131131
const delayed = []
132132

133133
// Start looking at `from`

lib/types.js

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,20 @@
1919
* @typedef {Selector|Rule|RulePseudo} Query
2020
*
2121
* Fix for types.
22-
* @typedef {Object} RuleAttr
22+
* @typedef RuleAttr
2323
* @property {string} name
2424
* @property {string} [operator]
2525
* @property {AttrValueType} [valueType]
2626
* @property {string} [value]
2727
*
2828
* More specific type for registered selector pseudos.
29-
* @typedef {Object} RulePseudoSelector
29+
* @typedef RulePseudoSelector
3030
* @property {string} name
3131
* @property {'selector'} valueType
3232
* @property {Selector} value
3333
*
3434
* Overwrite to compile nth-checks once.
35-
* @typedef {Object} RulePseudoNth
35+
* @typedef RulePseudoNth
3636
* @property {string} name
3737
* @property {'function'} valueType
3838
* @property {(index: number) => boolean} value
@@ -42,8 +42,8 @@
4242
* @typedef {typeof import('property-information').html} Schema
4343
* @typedef {Schema['property'][string]} Info
4444
*
45-
* @typedef {Object} SelectState
46-
* @property {Array.<Element>} [scopeElements]
45+
* @typedef SelectState
46+
* @property {Array<Element>} [scopeElements]
4747
* @property {SelectIterator} [iterator]
4848
* @property {boolean} [one=false]
4949
* @property {boolean} [shallow=false]

readme.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -172,7 +172,7 @@ Yields:
172172

173173
##### Returns
174174

175-
[`Array.<Element>`][element] — All found elements, if any.
175+
[`Array<Element>`][element] — All found elements, if any.
176176

177177
## Support
178178

0 commit comments

Comments
 (0)