Skip to content

Commit 8f42609

Browse files
build(deps-dev): bump @biomejs/biome from 2.1.4 to 2.3.6 (#1670)
* build(deps-dev): bump @biomejs/biome from 2.1.4 to 2.3.6 Bumps [@biomejs/biome](https://github.com/biomejs/biome/tree/HEAD/packages/@biomejs/biome) from 2.1.4 to 2.3.6. - [Release notes](https://github.com/biomejs/biome/releases) - [Changelog](https://github.com/biomejs/biome/blob/main/packages/@biomejs/biome/CHANGELOG.md) - [Commits](https://github.com/biomejs/biome/commits/@biomejs/biome@2.3.6/packages/@biomejs/biome) --- updated-dependencies: - dependency-name: "@biomejs/biome" dependency-version: 2.3.6 dependency-type: direct:development update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com> * update * Update qwery.html --------- Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Felix <188768+fb55@users.noreply.github.com>
1 parent 5d92195 commit 8f42609

24 files changed

Lines changed: 109 additions & 88 deletions

biome.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"$schema": "https://biomejs.dev/schemas/2.0.6/schema.json",
2+
"$schema": "https://biomejs.dev/schemas/2.3.6/schema.json",
33
"vcs": { "enabled": true, "clientKind": "git", "useIgnoreFile": true },
44
"files": { "ignoreUnknown": false },
55
"formatter": {
@@ -45,10 +45,7 @@
4545
"useYield": "error"
4646
},
4747
"nursery": {
48-
"noUselessBackrefInRegex": "error",
49-
"useConsistentObjectDefinition": "error",
50-
"useExhaustiveSwitchCases": "error",
51-
"useReadonlyClassProperties": "error"
48+
"useExhaustiveSwitchCases": "error"
5249
},
5350
"style": {
5451
"noUselessElse": "error",
@@ -59,6 +56,8 @@
5956
"level": "error",
6057
"options": { "style": "inlineType" }
6158
},
59+
"useConsistentObjectDefinitions": "error",
60+
"useReadonlyClassProperties": "error",
6261
"useShorthandFunctionType": "error",
6362
"useSingleVarDeclarator": "error",
6463
"useTemplate": "error"
@@ -89,6 +88,7 @@
8988
"noShadowRestrictedNames": "error",
9089
"noSparseArray": "error",
9190
"noUnsafeNegation": "error",
91+
"noUselessRegexBackrefs": "error",
9292
"noVar": "error",
9393
"noWith": "error",
9494
"useGetterReturn": "error"

package-lock.json

Lines changed: 40 additions & 36 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"nth-check": "^2.1.1"
4444
},
4545
"devDependencies": {
46-
"@biomejs/biome": "^2.1.4",
46+
"@biomejs/biome": "^2.3.6",
4747
"@types/boolbase": "^1.0.3",
4848
"@types/node": "^24.10.1",
4949
"cheerio-soupselect": "^0.1.1",

src/attributes.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import * as boolbase from "boolbase";
2-
import type { AttributeAction, AttributeSelector } from "css-what";
3-
import type { CompiledQuery, InternalOptions } from "./types.js";
2+
import { type AttributeAction, type AttributeSelector } from "css-what";
3+
import { type CompiledQuery, type InternalOptions } from "./types.js";
44

55
/**
66
* All reserved characters in a regex, used for escaping.

src/compile.ts

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import * as boolbase from "boolbase";
2-
import type { Selector } from "css-what";
3-
import { SelectorType } from "css-what";
2+
import { type Selector, SelectorType } from "css-what";
43
import { compileGeneralSelector } from "./general.js";
54
import { getElementParent } from "./helpers/querying.js";
65
import {
@@ -10,11 +9,11 @@ import {
109
sortRules,
1110
} from "./helpers/selectors.js";
1211
import { PLACEHOLDER_ELEMENT } from "./pseudo-selectors/subselects.js";
13-
import type {
14-
CompiledQuery,
15-
InternalOptions,
16-
InternalSelector,
17-
Predicate,
12+
import {
13+
type CompiledQuery,
14+
type InternalOptions,
15+
type InternalSelector,
16+
type Predicate,
1817
} from "./types.js";
1918

2019
const DESCENDANT_TOKEN: Selector = { type: SelectorType.Descendant };

src/general.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@ import { SelectorType } from "css-what";
22
import { attributeRules } from "./attributes.js";
33
import { getElementParent } from "./helpers/querying.js";
44
import { compilePseudoSelector } from "./pseudo-selectors/index.js";
5-
import type {
6-
CompiledQuery,
7-
CompileToken,
8-
InternalOptions,
9-
InternalSelector,
5+
import {
6+
type CompiledQuery,
7+
type CompileToken,
8+
type InternalOptions,
9+
type InternalSelector,
1010
} from "./types.js";
1111

1212
/*

src/helpers/cache.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
import * as boolbase from "boolbase";
2-
import type { Element, Node } from "domhandler";
2+
import { type Element, type Node } from "domhandler";
33
import * as DomUtils from "domutils";
44
import { parseDocument } from "htmlparser2";
55
import { describe, expect, it, vi } from "vitest";
66
import * as CSSselect from "../index.js";
7-
import type { InternalOptions } from "../types.js";
7+
import { type InternalOptions } from "../types.js";
88
import { cacheParentResults } from "./cache.js";
99

1010
const cacheParentResultsOptions = {

src/helpers/cache.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import type { CompiledQuery, InternalOptions } from "../types.js";
1+
import { type CompiledQuery, type InternalOptions } from "../types.js";
22
import { getElementParent } from "./querying.js";
33

44
/**

src/helpers/querying.ts

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
1-
import type { Adapter, InternalOptions, Predicate } from "../types.js";
1+
import {
2+
type Adapter,
3+
type InternalOptions,
4+
type Predicate,
5+
} from "../types.js";
26

37
/**
48
* Find all elements matching the query. If not in XML mode, the query will ignore

src/helpers/selectors.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ import {
55
SelectorType,
66
type Traversal,
77
} from "css-what";
8-
import type { InternalSelector } from "../types.js";
8+
import { type InternalSelector } from "../types.js";
99

1010
export function isTraversal(token: InternalSelector): token is Traversal {
1111
return token.type === "_flexibleDescendant" || isTraversalBase(token);

0 commit comments

Comments
 (0)