Skip to content

Commit fc89377

Browse files
authored
build: update lint and TS configs for maintainability (#237)
1 parent e081941 commit fc89377

38 files changed

+1398
-1779
lines changed

.editorconfig

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

.eslintignore

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

.eslintrc.yaml

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

.github/dependabot.yaml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,6 @@ updates:
1919
development:
2020
dependency-type: "development"
2121

22-
ignore:
23-
# TODO(mcous, 2024-07-06): update to ESLint v9 + flat config
24-
- dependency-name: "eslint"
25-
versions: [">=9"]
26-
# rimraf dropped support for ESLint v18
27-
- dependency-name: "rimraf"
28-
versions: [">=6"]
29-
3022
# Update GitHub Actions dependencies
3123
- package-ecosystem: "github-actions"
3224
directory: "/"

.prettierrc.yaml

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

bin/npm-publish.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,13 @@
11
#!/usr/bin/env node
2-
import process from "node:process";
32
import fs from "node:fs";
43
import path from "node:path";
4+
import process from "node:process";
55
import url from "node:url";
66

77
import { main } from "../lib/cli/index.js";
88

99
const dirname = path.dirname(url.fileURLToPath(import.meta.url));
1010

11-
// eslint-disable-next-line jsdoc/check-tag-names
1211
/** @type {{ version: string }} */
1312
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
1413
const { version } = JSON.parse(

0 commit comments

Comments
 (0)