Skip to content

Commit d67dc2d

Browse files
authored
chore: avoid TS on binary files (#1467)
Also: - docs: non-deprecated TS
1 parent 95f3380 commit d67dc2d

File tree

5 files changed

+14
-10
lines changed

5 files changed

+14
-10
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@
143143
"check-docs": "babel-node ./src/bin/generateDocs.js --check",
144144
"create-docs": "pnpm run create-options && babel-node ./src/bin/generateDocs.js",
145145
"create-rule": "babel-node ./src/bin/generateRule.js",
146-
"create-options": "node ./src/bin/generateOptions.mjs",
146+
"create-options": "node ./src/bin/generateOptions.js",
147147
"install-offline": "pnpm install --prefer-offline --no-audit",
148148
"lint": "eslint",
149149
"lint-fix": "eslint --fix",
File renamed without changes.

src/index.js

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -137,7 +137,7 @@ const index = {
137137
/**
138138
* @param {"warn"|"error"} warnOrError
139139
* @param {string} [flatName]
140-
* @returns {import('eslint').Linter.FlatConfig}
140+
* @returns {import('eslint').Linter.Config}
141141
*/
142142
const createRecommendedRuleset = (warnOrError, flatName) => {
143143
return {
@@ -216,7 +216,7 @@ const createRecommendedRuleset = (warnOrError, flatName) => {
216216
/**
217217
* @param {"warn"|"error"} warnOrError
218218
* @param {string} [flatName]
219-
* @returns {import('eslint').Linter.FlatConfig}
219+
* @returns {import('eslint').Linter.Config}
220220
*/
221221
const createRecommendedTypeScriptRuleset = (warnOrError, flatName) => {
222222
const ruleset = createRecommendedRuleset(warnOrError, flatName);
@@ -244,7 +244,7 @@ const createRecommendedTypeScriptRuleset = (warnOrError, flatName) => {
244244
/**
245245
* @param {"warn"|"error"} warnOrError
246246
* @param {string} [flatName]
247-
* @returns {import('eslint').Linter.FlatConfig}
247+
* @returns {import('eslint').Linter.Config}
248248
*/
249249
const createRecommendedTypeScriptFlavorRuleset = (warnOrError, flatName) => {
250250
const ruleset = createRecommendedRuleset(warnOrError, flatName);
@@ -267,7 +267,7 @@ const createStandaloneRulesetFactory = (ruleNames) => {
267267
/**
268268
* @param {"warn"|"error"} warnOrError
269269
* @param {string} [flatName]
270-
* @returns {import('eslint').Linter.FlatConfig}
270+
* @returns {import('eslint').Linter.Config}
271271
*/
272272
return (warnOrError, flatName) => {
273273
return {
@@ -411,7 +411,7 @@ index.configs['flat/stylistic-typescript-error'] = createStylisticTypeScriptRule
411411
index.configs['flat/stylistic-typescript-flavor'] = createStylisticTypeScriptFlavorRuleset('warn', 'flat/stylistic-typescript-flavor');
412412
index.configs['flat/stylistic-typescript-flavor-error'] = createStylisticTypeScriptFlavorRuleset('error', 'flat/stylistic-typescript-error-flavor');
413413

414-
index.configs.examples = /** @type {import('eslint').Linter.FlatConfig[]} */ ([
414+
index.configs.examples = /** @type {import('eslint').Linter.Config[]} */ ([
415415
{
416416
files: [
417417
'**/*.js',
@@ -465,7 +465,7 @@ index.configs.examples = /** @type {import('eslint').Linter.FlatConfig[]} */ ([
465465
},
466466
]);
467467

468-
index.configs['default-expressions'] = /** @type {import('eslint').Linter.FlatConfig[]} */ ([
468+
index.configs['default-expressions'] = /** @type {import('eslint').Linter.Config[]} */ ([
469469
{
470470
files: [
471471
'**/*.js',
@@ -502,7 +502,7 @@ index.configs['default-expressions'] = /** @type {import('eslint').Linter.FlatCo
502502
},
503503
]);
504504

505-
index.configs['examples-and-default-expressions'] = /** @type {import('eslint').Linter.FlatConfig[]} */ ([
505+
index.configs['examples-and-default-expressions'] = /** @type {import('eslint').Linter.Config[]} */ ([
506506
{
507507
name: 'jsdoc/examples-and-default-expressions',
508508
plugins: {

tsconfig-prod.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,9 @@
1515
"outDir": "dist"
1616
},
1717
"include": [
18-
"src/**/*.js"
18+
"src/*.js",
19+
"src/rules/*.js",
20+
"src/utils/*.js",
1921
],
2022
"exclude": ["node_modules", "src/bin/*.js"]
2123
}

tsconfig.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@
1414
"outDir": "dist"
1515
},
1616
"include": [
17-
"src/**/*.js",
17+
"src/*.js",
18+
"src/rules/*.js",
19+
"src/utils/*.js",
1820
"test/**/*.js",
1921
"typings/gitdown.d.ts",
2022
"typings/babel__eslint-parser.d.ts"

0 commit comments

Comments
 (0)