Skip to content

Commit b52c802

Browse files
committed
refactor(scripts): reorganize ignores and version handling into separate modules
1 parent 611a618 commit b52c802

File tree

6 files changed

+13
-29
lines changed

6 files changed

+13
-29
lines changed

scripts/ignores.ts

Lines changed: 0 additions & 23 deletions
This file was deleted.

scripts/lib/ignores.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
import fs from "node:fs";
2+
3+
export const ignores = fs
4+
.readFileSync(".gitignore", "utf-8")
5+
.split("\n")
6+
.map((v) => v.trim())
7+
.filter((v) => !v.startsWith("#") && !v.startsWith("!"))
8+
.map((v) => v.replace(/^\//, ""))
9+
.filter((v) => v !== "");

scripts/lib/index.ts

Lines changed: 0 additions & 2 deletions
This file was deleted.
File renamed without changes.

scripts/update-version.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ import fs from "node:fs";
33
import pc from "picocolors";
44
import { isMatching, match, P } from "ts-pattern";
55

6-
import { ignores } from "./ignores";
7-
import { glob } from "./lib";
8-
import { version } from "./version";
6+
import { glob } from "./lib/glob";
7+
import { ignores } from "./lib/ignores";
8+
import { version } from "./lib/version";
99

1010
const GLOB_PACKAGE_JSON = ["package.json", "packages/*/package.json", "packages/*/*/package.json"];
1111

scripts/update-website.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import fs from "node:fs/promises";
22
import path from "node:path";
33

4-
import { glob } from "./lib";
4+
import { glob } from "./lib/glob";
55

66
const docs = glob(["packages/plugins/eslint-plugin-react-*/src/rules/*.md"]);
77

0 commit comments

Comments
 (0)