Skip to content

Commit 1bda45d

Browse files
fix(deps): update dependency eslint-compat-utils to ^0.3.0 (#328)
* fix(deps): update dependency eslint-compat-utils to ^0.3.0 * Create swift-dolls-joke.md * fix --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Yosuke Ota <[email protected]>
1 parent dbbdb83 commit 1bda45d

File tree

5 files changed

+22
-17
lines changed

5 files changed

+22
-17
lines changed

.changeset/swift-dolls-joke.md

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"eslint-plugin-vue-scoped-css": patch
3+
---
4+
5+
fix(deps): update dependency eslint-compat-utils to ^0.3.0

package-lock.json

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@
9595
},
9696
"dependencies": {
9797
"@eslint-community/eslint-utils": "^4.4.0",
98-
"eslint-compat-utils": "^0.2.1",
98+
"eslint-compat-utils": "^0.3.1",
9999
"lodash": "^4.17.21",
100100
"postcss": "^8.4.31",
101101
"postcss-safe-parser": "^6.0.0",

tests/lib/comment-directives.ts

+2-6
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,9 @@
1-
import { RuleTester } from "./test-lib/eslint-compat";
2-
import { Linter } from "eslint";
1+
import { RuleTester, testRuleIdPrefix } from "./test-lib/eslint-compat";
32
import rule = require("../../lib/rules/no-unused-selector");
4-
import * as semver from "semver";
53

64
import * as vueParser from "vue-eslint-parser";
75

8-
const testRulePrefix = semver.gte(Linter.version, "9.0.0-0")
9-
? "rule-to-test/"
10-
: "";
6+
const testRulePrefix = testRuleIdPrefix;
117

128
const tester = new RuleTester({
139
languageOptions: {

tests/lib/test-lib/eslint-compat.ts

+5-1
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,12 @@
1-
import { getRuleTester } from "eslint-compat-utils/rule-tester";
1+
import {
2+
getRuleTester,
3+
getRuleIdPrefix,
4+
} from "eslint-compat-utils/rule-tester";
25
import { getLegacyESLint } from "eslint-compat-utils/eslint";
36

47
// eslint-disable-next-line @typescript-eslint/naming-convention -- Class name
58
export const RuleTester = getRuleTester();
9+
export const testRuleIdPrefix = getRuleIdPrefix();
610

711
// eslint-disable-next-line @typescript-eslint/naming-convention -- Class name
812
export const LegacyESLint = getLegacyESLint();

0 commit comments

Comments
 (0)