Skip to content

Commit b99c020

Browse files
committed
style: cs fixes based on new rules
Signed-off-by: prisis <[email protected]>
1 parent 9a2a9e0 commit b99c020

File tree

26 files changed

+50
-25
lines changed

26 files changed

+50
-25
lines changed

packages/babel-preset/src/index.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import { isPackageAvailable, showMissingPackages } from "@anolilab/package-json-utils";
2+
import type { TransformOptions } from "@babel/core";
23
// @ts-expect-error TS2305: Module '"@babel/helper-plugin-utils"' has no exported member 'declarePreset'.
34
import { declare } from "@babel/helper-plugin-utils";
4-
import type { TransformOptions } from "@babel/core";
55

66
interface BabelAPI {
77
assertVersion: (version: string) => void;

packages/babel-preset/src/postinstall.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, writeFile } from "node:fs";
32
import { join } from "node:path";
4-
import { promisify } from "node:util";
53
import { env, exit } from "node:process";
4+
import { promisify } from "node:util";
5+
6+
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
67

78
if (env["CI"]) {
89
exit(0);

packages/commitlint-config/src/postinstall.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { promisify } from "node:util";
54

5+
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
6+
67
if (process.env["CI"]) {
78
// eslint-disable-next-line unicorn/no-process-exit
89
process.exit(0);

packages/eslint-config/src/config/errors.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import type { Linter } from "eslint";
2+
23
import { createConfigs } from "../utils/create-config";
34

45
const config: Linter.Config = createConfigs([

packages/eslint-config/src/config/plugins/import.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import { fromRoot, hasTypescript } from "@anolilab/package-json-utils";
22
import type { Linter } from "eslint";
3+
34
import { createConfigs } from "../../utils/create-config";
45

56
const config: Linter.Config = createConfigs([

packages/eslint-config/src/config/plugins/jsonc.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1+
import { env } from "node:process";
2+
13
import { hasDependency, hasDevDependency } from "@anolilab/package-json-utils";
24
import type { Linter } from "eslint";
3-
import { env } from "node:process";
45

56
import anolilabEslintConfig from "../../utils/eslint-config";
67
import { consoleLog } from "../../utils/loggers";

packages/eslint-config/src/config/plugins/jsx-a11y.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import type { Linter } from "eslint";
2+
23
import { createConfig } from "../../utils/create-config";
34

45
const config: Linter.Config = createConfig("jsx_and_tsx", {

packages/eslint-config/src/config/plugins/react.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
11
// @see https://github.com/yannickcr/eslint-plugin-react
2+
import { env } from "node:process";
3+
24
import { getPackageSubProperty, hasDependency, hasDevDependency } from "@anolilab/package-json-utils";
35
import type { Linter } from "eslint";
46
import findUp from "find-up";
5-
import { env } from "node:process";
67
import { parse } from "semver";
78

89
import anolilabEslintConfig from "../../utils/eslint-config";

packages/eslint-config/src/config/plugins/typescript.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
1+
import { env } from "node:process";
2+
13
import { hasDependency, hasDevDependency } from "@anolilab/package-json-utils";
24
import type { Linter } from "eslint";
3-
import { env } from "node:process";
45

6+
import { createConfigs } from "../../utils/create-config";
57
import anolilabEslintConfig from "../../utils/eslint-config";
68
import bestPracticesConfig from "../best-practices";
79
import errorsConfig from "../errors";
810
// eslint-disable-next-line unicorn/prevent-abbreviations
911
import eS6Config from "../es6";
1012
import styleConfig from "../style";
1113
import variablesConfig from "../variables";
12-
import { createConfigs } from "../../utils/create-config";
1314

1415
const bestPracticesRules = bestPracticesConfig.rules as Linter.RulesRecord;
1516
// @ts-expect-error TODO: find the correct type

packages/eslint-config/src/config/plugins/vitest.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
import type { Linter } from "eslint";
21
import { hasDependency, hasDevDependency } from "@anolilab/package-json-utils";
2+
import type { Linter } from "eslint";
33

44
if (!global.hasAnolilabEsLintVitestGlobalsPlugin) {
55
global.hasAnolilabEsLintVitestGlobalsPlugin = hasDependency("eslint-plugin-vitest-globals") || hasDevDependency("eslint-plugin-vitest-globals");

packages/eslint-config/src/config/style.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import { hasDependency, hasDevDependency } from "@anolilab/package-json-utils";
22
import type { Linter } from "eslint";
33

4-
import indent from "../utils/indent";
54
import { createConfigs } from "../utils/create-config";
5+
import indent from "../utils/indent";
66

77
if (!global.hasAnolilabEsLintConfigPrettier && (hasDependency("prettier") || hasDevDependency("prettier"))) {
88
global.hasAnolilabEsLintConfigPrettier = true;

packages/eslint-config/src/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,10 +12,11 @@
1212
*/
1313
import "@rushstack/eslint-patch/modern-module-resolution";
1414

15+
import { join } from "node:path";
16+
1517
import { hasDependency, hasDevDependency, packageIsTypeModule, pkg } from "@anolilab/package-json-utils";
1618
import type { Linter } from "eslint";
1719
import globals from "globals";
18-
import { join } from "node:path";
1920
import semver from "semver";
2021

2122
import { internalPluginConfig, pluginRules, possiblePluginRules, rules } from "./config";

packages/eslint-config/src/postinstall.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
import { projectPath } from "@anolilab/package-json-utils";
21
import { env, exit } from "node:process";
3-
import writeEslintRc from "./postinstall/write-eslint-rc";
2+
3+
import { projectPath } from "@anolilab/package-json-utils";
4+
45
import writeEslintIgnore from "./postinstall/write-eslint-ignore";
6+
import writeEslintRc from "./postinstall/write-eslint-rc";
57

68
if (env["CI"]) {
79
exit(0);

packages/eslint-config/src/postinstall/write-eslint-ignore.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { promisify } from "node:util";
54

5+
import { projectPath } from "@anolilab/package-json-utils";
6+
67
const writeFileAsync = promisify(writeFile);
78

89
const writeEslintIgnore = async (): Promise<void> => {

packages/eslint-config/src/postinstall/write-eslint-rc.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,8 @@
1-
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, readFileSync, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { promisify } from "node:util";
4+
5+
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
56
import type { TsConfigJson } from "type-fest";
67

78
const writeFileAsync = promisify(writeFile);

packages/eslint-config/src/typescript-type-checking.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import type { Linter } from "eslint";
21
import { env } from "node:process";
32

3+
import type { Linter } from "eslint";
4+
45
import bestPracticesConfig from "./config/best-practices";
56
import { createConfig } from "./utils/create-config";
67
import anolilabEslintConfig from "./utils/eslint-config";

packages/lint-staged-config/src/groups/typescript.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import type { Config } from "lint-staged";
21
import { env } from "node:process";
32

3+
import type { Config } from "lint-staged";
4+
45
import getNearestConfigPath from "../utils/get-nearest-config-path";
56

67
const group: Config = {

packages/lint-staged-config/src/postinstall.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import { hasDependency, hasDevDependency, packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, mkdir, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { exit } from "node:process";
54
import { promisify } from "node:util";
65

6+
import { hasDependency, hasDevDependency, packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
7+
78
import getNearestConfigPath from "./utils/get-nearest-config-path";
89

910
if (process.env["CI"]) {

packages/lint-staged-config/src/utils/get-nearest-config-path.ts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1-
import findUp from "find-up";
21
import { existsSync } from "node:fs";
32
import { dirname, join } from "node:path";
3+
4+
import findUp from "find-up";
45
import type { Join } from "type-fest";
6+
57
import type { AbsolutePath, ConfigFileName, ConfigPath } from "./types";
68

79
const packageDirectorySync = (cwd?: string) => {

packages/package-json-utils/__tests__/index.test.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
import { dirname } from "node:path";
2+
23
import { describe, expect, it, vi } from "vitest";
34

45
import {

packages/package-json-utils/src/index.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { getByPath } from "dot-path-value";
21
import { existsSync, realpathSync } from "node:fs";
32
import module from "node:module";
43
import { dirname, join } from "node:path";
54
import { cwd, env, exit, versions } from "node:process";
5+
6+
import { getByPath } from "dot-path-value";
67
import type { NormalizedPackageJson } from "read-pkg";
78
import readPkgUp from "read-pkg-up";
89

packages/prettier-config/src/postinstall.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { promisify } from "node:util";
54

5+
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
6+
67
import content from ".";
78

89
if (process.env["CI"]) {

packages/semantic-release-preset/src/postinstall.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
1-
import { hasDependencies, hasDevDependencies, pkg, projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { env, exit } from "node:process";
54
import { promisify } from "node:util";
65

6+
import { hasDependencies, hasDevDependencies, pkg, projectPath } from "@anolilab/package-json-utils";
7+
78
if (env["CI"]) {
89
exit(0);
910
}

packages/stylelint-config/src/config/no-unsupported-browser-features.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
import browserslist from "browserslist-config-anolilab";
21
import { env } from "node:process";
32

3+
import browserslist from "browserslist-config-anolilab";
4+
45
const config = {
56
plugins: ["stylelint-no-unsupported-browser-features"],
67
rules: {

packages/stylelint-config/src/postinstall.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { promisify } from "node:util";
54

5+
import { packageIsTypeModule, projectPath } from "@anolilab/package-json-utils";
6+
67
if (process.env["CI"]) {
78
// eslint-disable-next-line unicorn/no-process-exit
89
process.exit(0);

packages/textlint-config/src/postinstall.ts

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,9 @@
1-
import { projectPath } from "@anolilab/package-json-utils";
21
import { existsSync, writeFile } from "node:fs";
32
import { join } from "node:path";
43
import { promisify } from "node:util";
54

5+
import { projectPath } from "@anolilab/package-json-utils";
6+
67
if (process.env["CI"]) {
78
// eslint-disable-next-line unicorn/no-process-exit
89
process.exit(0);

0 commit comments

Comments
 (0)