Skip to content

Commit e3f0287

Browse files
committed
Remove prettier integration with esbuild for now
It hangs the build
1 parent 772096f commit e3f0287

File tree

6 files changed

+19
-118
lines changed

6 files changed

+19
-118
lines changed

src/Frontend/eslint.config.mjs

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,24 +2,25 @@ import globals from "globals";
22
import pluginJs from "@eslint/js";
33
import tseslint from "typescript-eslint";
44
import pluginVue from "eslint-plugin-vue";
5-
import eslintPluginPrettierRecommended from "eslint-plugin-prettier/recommended";
65
import pluginPromise from "eslint-plugin-promise";
76

87
export default tseslint.config({
9-
ignores: ["/node_modules/**/*", "/dist/**/*", "/public/js/app.constants.js"],
10-
files: ["**/*.{js,mjs,ts,vue}"],
11-
languageOptions: { globals: globals.browser, ecmaVersion: "latest", parserOptions: { parser: tseslint.parser } },
12-
extends: [pluginJs.configs.recommended, ...tseslint.configs.recommended, ...pluginVue.configs["flat/essential"], pluginPromise.configs["flat/recommended"], eslintPluginPrettierRecommended],
13-
rules: {
14-
"no-duplicate-imports": "error",
15-
"promise/prefer-await-to-then": "error",
16-
"require-await": "error",
17-
"no-await-in-loop": "warn",
18-
"prefer-rest-params": "error",
19-
"prefer-spread": "error",
20-
"no-var": "error",
21-
"prefer-const": "error",
22-
eqeqeq: ["error", "smart"],
23-
"no-throw-literal": "warn",
8+
ignores: ["node_modules/**", "dist/**", "public/js/app.constants.js"],
249
},
10+
{
11+
files: ["**/*.{js,mjs,ts,vue}"],
12+
languageOptions: { globals: globals.browser, ecmaVersion: "latest", parserOptions: { parser: tseslint.parser } },
13+
extends: [pluginJs.configs.recommended, ...tseslint.configs.recommended, ...pluginVue.configs["flat/essential"], pluginPromise.configs["flat/recommended"]],
14+
rules: {
15+
"no-duplicate-imports": "error",
16+
"promise/prefer-await-to-then": "error",
17+
"require-await": "error",
18+
"no-await-in-loop": "warn",
19+
"prefer-rest-params": "error",
20+
"prefer-spread": "error",
21+
"no-var": "error",
22+
"prefer-const": "error",
23+
eqeqeq: ["error", "smart"],
24+
"no-throw-literal": "warn",
25+
},
2526
});

src/Frontend/package-lock.json

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

src/Frontend/package.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,8 +64,6 @@
6464
"@vue/tsconfig": "^0.8.1",
6565
"cross-env": "^10.0.0",
6666
"eslint": "^9.33.0",
67-
"eslint-config-prettier": "^10.1.8",
68-
"eslint-plugin-prettier": "^5.5.4",
6967
"eslint-plugin-promise": "^7.2.1",
7068
"eslint-plugin-vue": "^10.4.0",
7169
"flush-promises": "^1.0.2",

src/Frontend/public/mockServiceWorker.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
/* eslint-disable */
21
/* tslint:disable */
32

43
/**

src/Frontend/tsconfig.app.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"extends": "@vue/tsconfig/tsconfig.dom.json",
33
"include": ["env.d.ts", "src/**/*.js", "src/**/*.ts", "src/**/*.vue", "./test/**/*.ts"],
4-
"exclude": ["node_modules"],
4+
"exclude": ["node_modules", "dist"],
55
"compilerOptions": {
66
"composite": true,
77
"allowJs": false,

src/Frontend/tsconfig.node.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
{
22
"extends": "@tsconfig/node18/tsconfig.json",
3+
"exclude": ["node_modules", "dist"],
34
"include": [
45
"vite.config.*",
56
"vitest.config.*",

0 commit comments

Comments
 (0)