From c4cb6887fd648d6cca01fd8f410859ef94eaa241 Mon Sep 17 00:00:00 2001 From: Collin Barrett Date: Fri, 14 Jun 2024 14:11:24 -0500 Subject: [PATCH] =?UTF-8?q?feat(web):=20=E2=9C=A8=20run=20prettier/eslint?= =?UTF-8?q?=20checks=20in=20pipeline?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .github/workflows/web.yml | 8 ++++++++ web/package.json | 6 ++++-- web/src/components/softwareCloud/imgs/imgs.d.ts | 2 +- web/src/interfaces/List.ts | 2 +- web/src/interfaces/ListDetails.ts | 2 +- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/.github/workflows/web.yml b/.github/workflows/web.yml index 696193e85..1c93338f7 100644 --- a/.github/workflows/web.yml +++ b/.github/workflows/web.yml @@ -42,6 +42,14 @@ jobs: run: npm ci working-directory: ./web + - name: Run Prettier + run: npm run prettier:check + working-directory: ./web + + - name: Run ESLint + run: npm run eslint:check + working-directory: ./web + - name: Build run: npm run build working-directory: ./web diff --git a/web/package.json b/web/package.json index e99a8b8fb..a88f27a6e 100644 --- a/web/package.json +++ b/web/package.json @@ -33,7 +33,9 @@ "start": "react-app-rewired start", "build": "react-app-rewired build", "test": "react-app-rewired test", - "eject": "react-scripts eject" + "eject": "react-scripts eject", + "prettier:check": "prettier --check 'src/**/*.{js,jsx,ts,tsx}'", + "eslint:check": "eslint 'src/**/*.{js,jsx,ts,tsx}'" }, "eslintConfig": { "extends": [ @@ -54,4 +56,4 @@ "last 1 safari version" ] } -} +} \ No newline at end of file diff --git a/web/src/components/softwareCloud/imgs/imgs.d.ts b/web/src/components/softwareCloud/imgs/imgs.d.ts index a29b0ba00..6a0db5775 100644 --- a/web/src/components/softwareCloud/imgs/imgs.d.ts +++ b/web/src/components/softwareCloud/imgs/imgs.d.ts @@ -1,4 +1,4 @@ -declare module "*.svg" { +declare module "*.svg" { const content: any; export default content; } diff --git a/web/src/interfaces/List.ts b/web/src/interfaces/List.ts index 61c6d9f16..75c0a74bc 100644 --- a/web/src/interfaces/List.ts +++ b/web/src/interfaces/List.ts @@ -1,4 +1,4 @@ -export interface List { +export interface List { id: number; name: string; description?: string; diff --git a/web/src/interfaces/ListDetails.ts b/web/src/interfaces/ListDetails.ts index 13ccf6317..7084ac898 100644 --- a/web/src/interfaces/ListDetails.ts +++ b/web/src/interfaces/ListDetails.ts @@ -1,4 +1,4 @@ -export interface ListDetails { +export interface ListDetails { id: number; name: string; description?: string;