Skip to content

Commit 7de8020

Browse files
authored
Merge pull request #1 from rrainn/copilot/fix-lint-errors
Fix lint errors, migrate ESLint flat config, and export PostResult type
2 parents c554de6 + f42c4ec commit 7de8020

5 files changed

Lines changed: 79 additions & 61 deletions

File tree

.eslintignore

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

eslint.config.js

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
// @ts-check
2+
const tseslint = require("@typescript-eslint/eslint-plugin");
3+
const tsparser = require("@typescript-eslint/parser");
4+
5+
module.exports = [
6+
{
7+
ignores: ["node_modules/**", "dist/**", "**/*.js"],
8+
},
9+
...tseslint.configs["flat/recommended"],
10+
{
11+
files: ["**/*.ts"],
12+
languageOptions: {
13+
parser: tsparser,
14+
parserOptions: {
15+
ecmaVersion: 2020,
16+
sourceType: "module",
17+
},
18+
globals: {
19+
require: "readonly",
20+
module: "readonly",
21+
exports: "readonly",
22+
__dirname: "readonly",
23+
__filename: "readonly",
24+
process: "readonly",
25+
console: "readonly",
26+
Buffer: "readonly",
27+
setTimeout: "readonly",
28+
clearTimeout: "readonly",
29+
setInterval: "readonly",
30+
clearInterval: "readonly",
31+
},
32+
},
33+
rules: {},
34+
},
35+
];

package-lock.json

Lines changed: 0 additions & 19 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)