Skip to content

Commit 23aec06

Browse files
vetlekCopilot
andauthored
chore: fix settings for extensions (#907)
* Fix settings for extensions * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Potential fix for pull request finding Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com> * Fix copilot fixes --------- Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
1 parent 2e9c50b commit 23aec06

3 files changed

Lines changed: 36 additions & 40 deletions

File tree

.vscode/settings.json

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,12 @@
66
"search.exclude": {
77
"out": true // set this to false to include "out" folder in search results
88
},
9-
// Turn off tsc task auto detection since we have the necessary tasks as npm scripts
10-
"typescript.tsc.autoDetect": "off",
11-
"typescript.preferences.quoteStyle": "single",
12-
"editor.insertSpaces": false
9+
"[typescript]": {
10+
"editor.defaultFormatter": "esbenp.prettier-vscode"
11+
},
12+
"[javascript]": {
13+
"editor.defaultFormatter": "esbenp.prettier-vscode"
14+
},
15+
"eslint.workingDirectories": ["./packages/extension", "./packages/septic"],
16+
"editor.formatOnSave": true
1317
}
Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,19 @@
11
// @ts-check
22

3-
import eslint from '@eslint/js';
4-
import tseslint from 'typescript-eslint';
3+
import eslint from "@eslint/js";
4+
import { defineConfig } from "eslint/config";
5+
import tseslint from "typescript-eslint";
56

6-
export default tseslint.config(
7-
eslint.configs.recommended,
8-
...tseslint.configs.recommended,
9-
{
10-
ignores: [
11-
"**/out",
12-
"**/dist",
13-
"**/*.d.ts",
14-
".vscode-test/**/*"
15-
]
16-
}
7+
export default defineConfig(
8+
eslint.configs.recommended,
9+
...tseslint.configs.recommended,
10+
{
11+
ignores: ["**/out", "**/dist", "**/*.d.ts", ".vscode-test/**/*"],
12+
13+
languageOptions: {
14+
parserOptions: {
15+
tsconfigRootDir: import.meta.dirname,
16+
},
17+
},
18+
},
1719
);

packages/septic/eslint.config.mjs

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,18 @@
11
// @ts-check
22

3-
import eslint from '@eslint/js';
4-
import tseslint from 'typescript-eslint';
5-
import path from 'path';
6-
import { fileURLToPath } from 'url';
3+
import eslint from "@eslint/js";
4+
import { defineConfig } from "eslint/config";
5+
import tseslint from "typescript-eslint";
76

8-
const __filename = fileURLToPath(import.meta.url);
9-
const __dirname = path.dirname(__filename);
10-
11-
export default tseslint.config(
12-
eslint.configs.recommended,
13-
...tseslint.configs.recommended,
14-
{
15-
ignores: [
16-
"**/out",
17-
"**/dist",
18-
"**/*.d.ts",
19-
".vscode-test/**/*"
20-
],
21-
languageOptions: {
22-
parserOptions: {
23-
tsconfigRootDir: __dirname,
24-
},
7+
export default defineConfig(
8+
eslint.configs.recommended,
9+
...tseslint.configs.recommended,
10+
{
11+
ignores: ["**/out", "**/dist", "**/*.d.ts", ".vscode-test/**/*"],
12+
languageOptions: {
13+
parserOptions: {
14+
tsconfigRootDir: import.meta.dirname,
15+
},
16+
},
2517
},
26-
}
27-
2818
);

0 commit comments

Comments
 (0)