Skip to content

Commit 6579068

Browse files
committed
more lint
1 parent 25a4827 commit 6579068

File tree

5 files changed

+609
-7
lines changed

5 files changed

+609
-7
lines changed

.oxlintrc.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"ignorePatterns": ["**/*.gen.ts"],
3+
"plugins": ["promise"],
34
"overrides": [
45
{
56
"files": ["**/*.{ts,tsx}"],

apps/desktop/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<!doctype html>
22
<html lang="en">
33
<head>
4-
<!-- <script src="https://unpkg.com/react-scan/dist/auto.global.js"></script> -->
4+
<script src="https://unpkg.com/react-scan/dist/auto.global.js"></script>
55
<meta charset="UTF-8" />
66
<meta
77
name="viewport"

eslint.config.js

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
import pluginQuery from "@tanstack/eslint-plugin-query";
2+
import { defineConfig } from "eslint/config";
3+
import tseslint from "typescript-eslint";
4+
5+
export default defineConfig(
6+
{
7+
ignores: ["**/target/**", "**/dist/**", "**/node_modules/**"],
8+
},
9+
{
10+
files: ["apps/web/**/*.{ts,tsx}", "apps/desktop/**/*.{ts,tsx}"],
11+
extends: [
12+
tseslint.configs.base,
13+
...pluginQuery.configs["flat/recommended"],
14+
],
15+
},
16+
);

package.json

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,21 @@
11
{
22
"scripts": {
33
"fmt:check": "echo 'TODO'",
4-
"fmt": "dprint fmt"
4+
"fmt": "dprint fmt",
5+
"lint": "pnpm exec oxlint --type-aware && pnpm exec eslint"
56
},
67
"devDependencies": {
78
"@dotenvx/dotenvx": "^1.51.1",
89
"@prettier/plugin-oxc": "^0.1.3",
10+
"@tanstack/eslint-plugin-query": "^5.91.2",
911
"@trivago/prettier-plugin-sort-imports": "^6.0.0",
12+
"eslint": "^9.39.2",
1013
"oxfmt": "^0.18.0",
1114
"oxlint": "^1.33.0",
15+
"oxlint-tsgolint": "^0.9.1",
1216
"prettier": "^3.7.4",
13-
"turbo": "2.6.3"
17+
"turbo": "2.6.3",
18+
"typescript-eslint": "^8.50.0"
1419
},
1520
"packageManager": "[email protected]",
1621
"engines": {

0 commit comments

Comments
 (0)