Skip to content

Commit 637cc5f

Browse files
committed
fix
1 parent 6c47228 commit 637cc5f

File tree

3 files changed

+6
-11
lines changed

3 files changed

+6
-11
lines changed

.eslintrc.js

+3-2
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ module.exports = {
9494
},
9595
{
9696
selector: 'variable',
97-
format: ['camelCase', 'UPPER_CASE'],
97+
format: ['camelCase', 'UPPER_CASE', 'PascalCase'],
9898
leadingUnderscore: 'allow',
9999
trailingUnderscore: 'allow'
100100
},
@@ -156,7 +156,8 @@ module.exports = {
156156
{
157157
files: ['tests/**'],
158158
rules: {
159-
'@typescript-eslint/no-misused-promises': 'off'
159+
'@typescript-eslint/no-misused-promises': 'off',
160+
'@typescript-eslint/no-require-imports': 'off'
160161
}
161162
},
162163
{

src/utils/eslint-core.ts

+2-1
Original file line numberDiff line numberDiff line change
@@ -81,10 +81,11 @@ export function getCoreRule(ruleName: string): RuleModule {
8181
? ruleMap
8282
: (ruleMap = (new Linter() as any).getRules());
8383
return map.get(ruleName)!;
84-
} catch (e) {
84+
} catch {
8585
// getRules() is no longer available in flat config.
8686
}
8787

88+
// eslint-disable-next-line @typescript-eslint/no-require-imports , @typescript-eslint/no-var-requires -- Ignore
8889
const { builtinRules } = require('eslint/use-at-your-own-risk');
8990
ruleMap = builtinRules;
9091
return /** @type {any} */ builtinRules.get(ruleName) || null;

tests/utils/utils.ts

+1-8
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ import fs from 'fs';
22
import path from 'path';
33
import type { RuleTester } from 'eslint';
44
import type { Linter as LinterType } from 'eslint';
5-
// eslint-disable-next-line @typescript-eslint/no-require-imports -- tests
65
import plugin = require('../../src/index');
76
import { applyFixes } from './source-code-fixer';
87
import { parse as parseYaml, stringify as stringifyYaml } from 'yaml';
@@ -101,10 +100,7 @@ export function loadTestCases(
101100
Object.entries(requirements).some(([pkgName, pkgVersion]) => {
102101
if (pkgName === 'FIXME') return false; // Comments
103102
const pkg =
104-
pkgName === 'node'
105-
? { version: process.version }
106-
: // eslint-disable-next-line @typescript-eslint/no-require-imports -- test
107-
require(`${pkgName}/package.json`);
103+
pkgName === 'node' ? { version: process.version } : require(`${pkgName}/package.json`);
108104
return !semver.satisfies(pkg.version, pkgVersion);
109105
})
110106
) {
@@ -292,9 +288,6 @@ function getConfig(ruleName: string, inputFile: string) {
292288
if (fs.existsSync(configFile)) {
293289
config = JSON.parse(fs.readFileSync(configFile, 'utf8'));
294290
}
295-
if (config?.languageOptions?.parserOptions) {
296-
debugger;
297-
}
298291
const parser =
299292
path.extname(filename) === '.svelte'
300293
? require('svelte-eslint-parser')

0 commit comments

Comments
 (0)