From d4483d297e2ebfc113453a48a87cb4991036d8de Mon Sep 17 00:00:00 2001 From: Chaeyeon Baek Date: Tue, 4 Jun 2024 22:06:14 +0900 Subject: [PATCH 1/2] =?UTF-8?q?[feature]=20=EC=A3=BC=EC=84=9D=20=EC=B2=98?= =?UTF-8?q?=EB=A6=AC=20=EB=B0=8F=20json=ED=98=95=20=EC=9D=91=EB=8B=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SecurityController 주석 처리 및 컨트롤러에 응답은 JSON 형태로 받도록 수정 --- .../java/com/example/config/DiaryConfig.java | 1 + .../example/controller/DiaryController.java | 18 +++++++++++++----- .../controller/SecurityLoginController.java | 4 ++-- 3 files changed, 16 insertions(+), 7 deletions(-) diff --git a/server/src/main/java/com/example/config/DiaryConfig.java b/server/src/main/java/com/example/config/DiaryConfig.java index 28edb76a..63ceac3f 100644 --- a/server/src/main/java/com/example/config/DiaryConfig.java +++ b/server/src/main/java/com/example/config/DiaryConfig.java @@ -19,6 +19,7 @@ public CorsFilter corsFilter() { CorsConfiguration config = new CorsConfiguration(); config.setAllowCredentials(true); config.setAllowedOrigins(List.of("http://localhost:3000", "http://localhost:8080")); // 개발 중일 때 + config.setAllowedOrigins(List.of("http://localhost:3000", "http://localhost:3000/authuser")); // config.setAllowedOrigins(List.of("https://my-react-app.com")); // 배포 후 config.setAllowedMethods(List.of("GET", "POST", "PUT", "DELETE", "HEAD", "OPTIONS")); config.setAllowedHeaders(List.of("*")); diff --git a/server/src/main/java/com/example/controller/DiaryController.java b/server/src/main/java/com/example/controller/DiaryController.java index a5d6b5b5..afc8edec 100644 --- a/server/src/main/java/com/example/controller/DiaryController.java +++ b/server/src/main/java/com/example/controller/DiaryController.java @@ -8,6 +8,10 @@ import org.springframework.http.ResponseEntity; import org.springframework.web.bind.annotation.*; +import java.util.Collections; +import java.util.HashMap; +import java.util.Map; + @RestController @RequestMapping("/post") public class DiaryController { @@ -21,30 +25,34 @@ public DiaryController(Diaryservice diaryService, JwtAuthenticationFilter jwtAut } @PostMapping("/write_diary") - public ResponseEntity writeDiary(@RequestBody DiaryDto diaryDto, @RequestHeader("Authorization") String authorizationHeader) { + public ResponseEntity> writeDiary(@RequestBody DiaryDto diaryDto, @RequestHeader("Authorization") String authorizationHeader) { // JWT 토큰을 요청 헤더에서 추출 String jwt = extractJwtFromHeader(authorizationHeader); if (jwt == null) { - return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body("JWT 토큰이 없습니다"); + return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body(Collections.singletonMap("message", "JWT 토큰이 없습니다")); } // 토큰 검증 및 사용자 정보 추출 if (!jwtAuthenticationFilter.validateToken(jwt)) { - return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body("유효하지 않은 JWT 토큰입니다"); + return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body(Collections.singletonMap("message", "유효하지 않은 JWT 토큰입니다")); } String loginId = jwtAuthenticationFilter.getUserIdFromJwt(jwt); if (loginId == null) { - return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body("유효하지 않은 JWT 토큰입니다"); + return ResponseEntity.status(HttpStatus.UNAUTHORIZED).body(Collections.singletonMap("message", "유효하지 않은 JWT 토큰입니다")); } // 다이어리 DTO에 로그인 ID 설정 diaryDto.setLogin_id(loginId); diaryService.writeDiary(diaryDto); - return ResponseEntity.status(HttpStatus.CREATED).body("저장이 완료되었습니다"); + // 성공 응답 생성 + Map response = new HashMap<>(); + response.put("message", "저장이 완료되었습니다"); + + return ResponseEntity.status(HttpStatus.CREATED).body(response); } // 요청 헤더에서 JWT 토큰을 추출하는 메서드 diff --git a/server/src/main/java/com/example/controller/SecurityLoginController.java b/server/src/main/java/com/example/controller/SecurityLoginController.java index 7791dae3..3533894b 100644 --- a/server/src/main/java/com/example/controller/SecurityLoginController.java +++ b/server/src/main/java/com/example/controller/SecurityLoginController.java @@ -1,4 +1,4 @@ -package com.example.controller; +/*package com.example.controller; import com.example.dto.LoginRequest; import com.example.domain.entity.Member; @@ -64,4 +64,4 @@ public ResponseEntity oauthLoginSuccess() { return ResponseEntity.ok(message); // 성공 메시지를 반환함 } -} +}*/ From 6f98bd31a3698d859595d54e13034eb721fdb8e4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=9E=A5=ED=98=9C=EC=9B=90?= <127714800+janghw0126@users.noreply.github.com> Date: Wed, 5 Jun 2024 02:06:21 +0900 Subject: [PATCH 2/2] =?UTF-8?q?[feature]=20.eslintcache=20=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=20ignore=EC=97=90=20=EB=A8=B8=EC=A7=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- client/greenday_front/node_modules/.cache/.eslintcache | 6 +++++- server/.gitignore | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/client/greenday_front/node_modules/.cache/.eslintcache b/client/greenday_front/node_modules/.cache/.eslintcache index ff1a9b90..674b9777 100644 --- a/client/greenday_front/node_modules/.cache/.eslintcache +++ b/client/greenday_front/node_modules/.cache/.eslintcache @@ -1 +1,5 @@ -[{"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\index.js":"1","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\App.js":"2","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\reportWebVitals.js":"3","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Notice.js":"4","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Home.js":"5","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\History.js":"6","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\modiary.js":"7","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\xlog.js":"8","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverLogin.js":"9","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverRedirect.js":"10","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\history.js":"11","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\notice.js":"12"},{"size":884,"mtime":1717414747157,"results":"13","hashOfConfig":"14"},{"size":2389,"mtime":1717414747093,"results":"15","hashOfConfig":"14"},{"size":375,"mtime":1717414747173,"results":"16","hashOfConfig":"14"},{"size":3521,"mtime":1717072172085,"results":"17","hashOfConfig":"14"},{"size":3734,"mtime":1717418096046,"results":"18","hashOfConfig":"14"},{"size":3137,"mtime":1717136994860,"results":"19","hashOfConfig":"14"},{"size":6549,"mtime":1717506119051,"results":"20","hashOfConfig":"14"},{"size":4082,"mtime":1717478827321,"results":"21","hashOfConfig":"14"},{"size":1727,"mtime":1716896601000,"results":"22","hashOfConfig":"14"},{"size":1214,"mtime":1717478824908,"results":"23","hashOfConfig":"14"},{"size":3594,"mtime":1717414747143,"results":"24","hashOfConfig":"14"},{"size":3594,"mtime":1717414747170,"results":"25","hashOfConfig":"14"},{"filePath":"26","messages":"27","suppressedMessages":"28","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1bqo5hx",{"filePath":"29","messages":"30","suppressedMessages":"31","errorCount":0,"fatalErrorCount":0,"warningCount":10,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"32","messages":"33","suppressedMessages":"34","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"35","messages":"36","suppressedMessages":"37","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"38","messages":"39","suppressedMessages":"40","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"41","messages":"42","suppressedMessages":"43","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"44","messages":"45","suppressedMessages":"46","errorCount":0,"fatalErrorCount":0,"warningCount":12,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"47","messages":"48","suppressedMessages":"49","errorCount":0,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"50","messages":"51","suppressedMessages":"52","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"53","messages":"54","suppressedMessages":"55","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"56","messages":"57","suppressedMessages":"58","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"59","messages":"60","suppressedMessages":"61","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\index.js",[],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\App.js",["62","63","64","65","66","67","68","69","70","71"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\reportWebVitals.js",[],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Notice.js",["72","73","74","75","76","77","78"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Home.js",["79","80","81","82","83"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\History.js",["84","85","86","87","88","89","90"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\modiary.js",["91","92","93","94","95","96","97","98","99","100","101","102"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\xlog.js",["103","104","105","106","107","108"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverLogin.js",["109"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverRedirect.js",[],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\history.js",["110","111","112","113","114","115","116"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\notice.js",["117","118","119","120","121"],[],{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"126","line":3,"column":25,"nodeType":"124","messageId":"125","endLine":3,"endColumn":29},{"ruleId":"122","severity":1,"message":"127","line":3,"column":31,"nodeType":"124","messageId":"125","endLine":3,"endColumn":42},{"ruleId":"122","severity":1,"message":"128","line":9,"column":8,"nodeType":"124","messageId":"125","endLine":9,"endColumn":13},{"ruleId":"122","severity":1,"message":"129","line":13,"column":20,"nodeType":"124","messageId":"125","endLine":13,"endColumn":29},{"ruleId":"122","severity":1,"message":"130","line":16,"column":10,"nodeType":"124","messageId":"125","endLine":16,"endColumn":15},{"ruleId":"122","severity":1,"message":"131","line":16,"column":17,"nodeType":"124","messageId":"125","endLine":16,"endColumn":25},{"ruleId":"122","severity":1,"message":"132","line":18,"column":8,"nodeType":"124","messageId":"125","endLine":18,"endColumn":18},{"ruleId":"122","severity":1,"message":"133","line":18,"column":20,"nodeType":"124","messageId":"125","endLine":18,"endColumn":33},{"ruleId":"122","severity":1,"message":"134","line":24,"column":9,"nodeType":"124","messageId":"125","endLine":24,"endColumn":18},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"127","line":3,"column":31,"nodeType":"124","messageId":"125","endLine":3,"endColumn":42},{"ruleId":"122","severity":1,"message":"132","line":12,"column":8,"nodeType":"124","messageId":"125","endLine":12,"endColumn":18},{"ruleId":"122","severity":1,"message":"133","line":12,"column":20,"nodeType":"124","messageId":"125","endLine":12,"endColumn":33},{"ruleId":"122","severity":1,"message":"134","line":25,"column":9,"nodeType":"124","messageId":"125","endLine":25,"endColumn":18},{"ruleId":"135","severity":1,"message":"136","line":39,"column":6,"nodeType":"137","endLine":39,"endColumn":8,"suggestions":"138"},{"ruleId":"139","severity":1,"message":"140","line":112,"column":13,"nodeType":"141","endLine":118,"endColumn":15},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"127","line":8,"column":3,"nodeType":"124","messageId":"125","endLine":8,"endColumn":14},{"ruleId":"122","severity":1,"message":"128","line":14,"column":8,"nodeType":"124","messageId":"125","endLine":14,"endColumn":13},{"ruleId":"122","severity":1,"message":"142","line":17,"column":9,"nodeType":"124","messageId":"125","endLine":17,"endColumn":17},{"ruleId":"122","severity":1,"message":"143","line":21,"column":9,"nodeType":"124","messageId":"125","endLine":21,"endColumn":26},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"144","line":4,"column":8,"nodeType":"124","messageId":"125","endLine":4,"endColumn":13},{"ruleId":"122","severity":1,"message":"145","line":13,"column":9,"nodeType":"124","messageId":"125","endLine":13,"endColumn":17},{"ruleId":"122","severity":1,"message":"146","line":15,"column":9,"nodeType":"124","messageId":"125","endLine":15,"endColumn":20},{"ruleId":"122","severity":1,"message":"147","line":16,"column":12,"nodeType":"124","messageId":"125","endLine":16,"endColumn":16},{"ruleId":"122","severity":1,"message":"148","line":16,"column":18,"nodeType":"124","messageId":"125","endLine":16,"endColumn":25},{"ruleId":"135","severity":1,"message":"136","line":38,"column":6,"nodeType":"137","endLine":38,"endColumn":8,"suggestions":"149"},{"ruleId":"122","severity":1,"message":"127","line":1,"column":10,"nodeType":"124","messageId":"125","endLine":1,"endColumn":21},{"ruleId":"122","severity":1,"message":"150","line":1,"column":23,"nodeType":"124","messageId":"125","endLine":1,"endColumn":28},{"ruleId":"122","severity":1,"message":"151","line":1,"column":30,"nodeType":"124","messageId":"125","endLine":1,"endColumn":36},{"ruleId":"122","severity":1,"message":"152","line":7,"column":16,"nodeType":"124","messageId":"125","endLine":7,"endColumn":20},{"ruleId":"122","severity":1,"message":"153","line":7,"column":22,"nodeType":"124","messageId":"125","endLine":7,"endColumn":29},{"ruleId":"122","severity":1,"message":"154","line":10,"column":16,"nodeType":"124","messageId":"125","endLine":10,"endColumn":27},{"ruleId":"122","severity":1,"message":"155","line":12,"column":16,"nodeType":"124","messageId":"125","endLine":12,"endColumn":26},{"ruleId":"122","severity":1,"message":"156","line":12,"column":28,"nodeType":"124","messageId":"125","endLine":12,"endColumn":41},{"ruleId":"135","severity":1,"message":"157","line":34,"column":8,"nodeType":"137","endLine":34,"endColumn":16,"suggestions":"158"},{"ruleId":"122","severity":1,"message":"159","line":38,"column":15,"nodeType":"124","messageId":"125","endLine":38,"endColumn":20},{"ruleId":"122","severity":1,"message":"160","line":91,"column":20,"nodeType":"124","messageId":"125","endLine":91,"endColumn":30},{"ruleId":"161","severity":1,"message":"162","line":128,"column":73,"nodeType":"163","messageId":"164","endLine":129,"endColumn":21},{"ruleId":"122","severity":1,"message":"128","line":9,"column":8,"nodeType":"124","messageId":"125","endLine":9,"endColumn":13},{"ruleId":"122","severity":1,"message":"165","line":13,"column":8,"nodeType":"124","messageId":"125","endLine":13,"endColumn":12},{"ruleId":"122","severity":1,"message":"166","line":18,"column":10,"nodeType":"124","messageId":"125","endLine":18,"endColumn":21},{"ruleId":"122","severity":1,"message":"167","line":18,"column":23,"nodeType":"124","messageId":"125","endLine":18,"endColumn":35},{"ruleId":"122","severity":1,"message":"142","line":20,"column":9,"nodeType":"124","messageId":"125","endLine":20,"endColumn":17},{"ruleId":"135","severity":1,"message":"168","line":34,"column":6,"nodeType":"137","endLine":34,"endColumn":8,"suggestions":"169"},{"ruleId":"135","severity":1,"message":"170","line":58,"column":6,"nodeType":"137","endLine":58,"endColumn":8,"suggestions":"171"},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"144","line":4,"column":8,"nodeType":"124","messageId":"125","endLine":4,"endColumn":13},{"ruleId":"122","severity":1,"message":"145","line":13,"column":9,"nodeType":"124","messageId":"125","endLine":13,"endColumn":17},{"ruleId":"122","severity":1,"message":"146","line":15,"column":9,"nodeType":"124","messageId":"125","endLine":15,"endColumn":20},{"ruleId":"122","severity":1,"message":"147","line":16,"column":12,"nodeType":"124","messageId":"125","endLine":16,"endColumn":16},{"ruleId":"122","severity":1,"message":"148","line":16,"column":18,"nodeType":"124","messageId":"125","endLine":16,"endColumn":25},{"ruleId":"135","severity":1,"message":"136","line":57,"column":6,"nodeType":"137","endLine":57,"endColumn":8,"suggestions":"172"},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"127","line":3,"column":31,"nodeType":"124","messageId":"125","endLine":3,"endColumn":42},{"ruleId":"122","severity":1,"message":"134","line":24,"column":9,"nodeType":"124","messageId":"125","endLine":24,"endColumn":18},{"ruleId":"135","severity":1,"message":"136","line":38,"column":6,"nodeType":"137","endLine":38,"endColumn":8,"suggestions":"173"},{"ruleId":"139","severity":1,"message":"140","line":111,"column":13,"nodeType":"141","endLine":117,"endColumn":15},"no-unused-vars","'logo' is defined but never used.","Identifier","unusedVar","'Link' is defined but never used.","'useNavigate' is defined but never used.","'axios' is defined but never used.","'useEffect' is defined but never used.","'hello' is assigned a value but never used.","'setHello' is assigned a value but never used.","'buttonOpen' is assigned a value but never used.","'setButtonOpen' is assigned a value but never used.","'openModal' is assigned a value but never used.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getBoardList'. Either include it or remove the dependency array.","ArrayExpression",["174"],"jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","'location' is assigned a value but never used.","'handleButtonClick' is assigned a value but never used.","'Modal' is defined but never used.","'navigate' is assigned a value but never used.","'MyComponent' is assigned a value but never used.","'data' is assigned a value but never used.","'setData' is assigned a value but never used.",["175"],"'Route' is defined but never used.","'Routes' is defined but never used.","'text' is assigned a value but never used.","'setText' is assigned a value but never used.","'placeholder' is assigned a value but never used.","'inputCount' is assigned a value but never used.","'setInputCount' is assigned a value but never used.","React Hook useEffect has a missing dependency: 'proverbs'. Either include it or remove the dependency array.",["176"],"'value' is assigned a value but never used.","'greenDiary' is defined but never used.","react/jsx-no-comment-textnodes","Comments inside children section of tag should be placed inside braces","JSXText","putCommentInBraces","'Home' is defined but never used.","'isModalOpen' is assigned a value but never used.","'setModalOpen' is assigned a value but never used.","React Hook useEffect has a missing dependency: 'navigate'. Either include it or remove the dependency array.",["177"],"React Hook useEffect has missing dependencies: 'initializeNaverLogin' and 'userAccessToken'. Either include them or remove the dependency array.",["178"],["179"],["180"],{"desc":"181","fix":"182"},{"desc":"181","fix":"183"},{"desc":"184","fix":"185"},{"desc":"186","fix":"187"},{"desc":"188","fix":"189"},{"desc":"181","fix":"190"},{"desc":"181","fix":"191"},"Update the dependencies array to be: [getBoardList]",{"range":"192","text":"193"},{"range":"194","text":"193"},"Update the dependencies array to be: [isOpen, proverbs]",{"range":"195","text":"196"},"Update the dependencies array to be: [navigate]",{"range":"197","text":"198"},"Update the dependencies array to be: [initializeNaverLogin, userAccessToken]",{"range":"199","text":"200"},{"range":"201","text":"193"},{"range":"202","text":"193"},[1080,1082],"[getBoardList]",[1019,1021],[1267,1275],"[isOpen, proverbs]",[999,1001],"[navigate]",[1439,1441],"[initializeNaverLogin, userAccessToken]",[1531,1533],[1064,1066]] \ No newline at end of file +<<<<<<< Updated upstream +[{"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\index.js":"1","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\App.js":"2","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\reportWebVitals.js":"3","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Notice.js":"4","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Home.js":"5","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\History.js":"6","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\modiary.js":"7","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\xlog.js":"8","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverLogin.js":"9","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverRedirect.js":"10","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\history.js":"11","C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\notice.js":"12"},{"size":884,"mtime":1717414747157,"results":"13","hashOfConfig":"14"},{"size":2389,"mtime":1717414747093,"results":"15","hashOfConfig":"14"},{"size":375,"mtime":1717414747173,"results":"16","hashOfConfig":"14"},{"size":3521,"mtime":1717072172085,"results":"17","hashOfConfig":"14"},{"size":3734,"mtime":1717418096046,"results":"18","hashOfConfig":"14"},{"size":3137,"mtime":1717136994860,"results":"19","hashOfConfig":"14"},{"size":6549,"mtime":1717506119051,"results":"20","hashOfConfig":"14"},{"size":4082,"mtime":1717478827321,"results":"21","hashOfConfig":"14"},{"size":1727,"mtime":1716896601000,"results":"22","hashOfConfig":"14"},{"size":1214,"mtime":1717478824908,"results":"23","hashOfConfig":"14"},{"size":3594,"mtime":1717414747143,"results":"24","hashOfConfig":"14"},{"size":3594,"mtime":1717414747170,"results":"25","hashOfConfig":"14"},{"filePath":"26","messages":"27","suppressedMessages":"28","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1bqo5hx",{"filePath":"29","messages":"30","suppressedMessages":"31","errorCount":0,"fatalErrorCount":0,"warningCount":10,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"32","messages":"33","suppressedMessages":"34","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"35","messages":"36","suppressedMessages":"37","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"38","messages":"39","suppressedMessages":"40","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"41","messages":"42","suppressedMessages":"43","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"44","messages":"45","suppressedMessages":"46","errorCount":0,"fatalErrorCount":0,"warningCount":12,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"47","messages":"48","suppressedMessages":"49","errorCount":0,"fatalErrorCount":0,"warningCount":6,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"50","messages":"51","suppressedMessages":"52","errorCount":0,"fatalErrorCount":0,"warningCount":1,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"53","messages":"54","suppressedMessages":"55","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"56","messages":"57","suppressedMessages":"58","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"59","messages":"60","suppressedMessages":"61","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\index.js",[],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\App.js",["62","63","64","65","66","67","68","69","70","71"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\reportWebVitals.js",[],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Notice.js",["72","73","74","75","76","77","78"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\Home.js",["79","80","81","82","83"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\History.js",["84","85","86","87","88","89","90"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\modiary.js",["91","92","93","94","95","96","97","98","99","100","101","102"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\xlog.js",["103","104","105","106","107","108"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverLogin.js",["109"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\NaverRedirect.js",[],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\history.js",["110","111","112","113","114","115","116"],[],"C:\\Users\\khw01\\Documents\\GitHub\\GreenDay\\client\\greenday_front\\src\\notice.js",["117","118","119","120","121"],[],{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"126","line":3,"column":25,"nodeType":"124","messageId":"125","endLine":3,"endColumn":29},{"ruleId":"122","severity":1,"message":"127","line":3,"column":31,"nodeType":"124","messageId":"125","endLine":3,"endColumn":42},{"ruleId":"122","severity":1,"message":"128","line":9,"column":8,"nodeType":"124","messageId":"125","endLine":9,"endColumn":13},{"ruleId":"122","severity":1,"message":"129","line":13,"column":20,"nodeType":"124","messageId":"125","endLine":13,"endColumn":29},{"ruleId":"122","severity":1,"message":"130","line":16,"column":10,"nodeType":"124","messageId":"125","endLine":16,"endColumn":15},{"ruleId":"122","severity":1,"message":"131","line":16,"column":17,"nodeType":"124","messageId":"125","endLine":16,"endColumn":25},{"ruleId":"122","severity":1,"message":"132","line":18,"column":8,"nodeType":"124","messageId":"125","endLine":18,"endColumn":18},{"ruleId":"122","severity":1,"message":"133","line":18,"column":20,"nodeType":"124","messageId":"125","endLine":18,"endColumn":33},{"ruleId":"122","severity":1,"message":"134","line":24,"column":9,"nodeType":"124","messageId":"125","endLine":24,"endColumn":18},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"127","line":3,"column":31,"nodeType":"124","messageId":"125","endLine":3,"endColumn":42},{"ruleId":"122","severity":1,"message":"132","line":12,"column":8,"nodeType":"124","messageId":"125","endLine":12,"endColumn":18},{"ruleId":"122","severity":1,"message":"133","line":12,"column":20,"nodeType":"124","messageId":"125","endLine":12,"endColumn":33},{"ruleId":"122","severity":1,"message":"134","line":25,"column":9,"nodeType":"124","messageId":"125","endLine":25,"endColumn":18},{"ruleId":"135","severity":1,"message":"136","line":39,"column":6,"nodeType":"137","endLine":39,"endColumn":8,"suggestions":"138"},{"ruleId":"139","severity":1,"message":"140","line":112,"column":13,"nodeType":"141","endLine":118,"endColumn":15},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"127","line":8,"column":3,"nodeType":"124","messageId":"125","endLine":8,"endColumn":14},{"ruleId":"122","severity":1,"message":"128","line":14,"column":8,"nodeType":"124","messageId":"125","endLine":14,"endColumn":13},{"ruleId":"122","severity":1,"message":"142","line":17,"column":9,"nodeType":"124","messageId":"125","endLine":17,"endColumn":17},{"ruleId":"122","severity":1,"message":"143","line":21,"column":9,"nodeType":"124","messageId":"125","endLine":21,"endColumn":26},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"144","line":4,"column":8,"nodeType":"124","messageId":"125","endLine":4,"endColumn":13},{"ruleId":"122","severity":1,"message":"145","line":13,"column":9,"nodeType":"124","messageId":"125","endLine":13,"endColumn":17},{"ruleId":"122","severity":1,"message":"146","line":15,"column":9,"nodeType":"124","messageId":"125","endLine":15,"endColumn":20},{"ruleId":"122","severity":1,"message":"147","line":16,"column":12,"nodeType":"124","messageId":"125","endLine":16,"endColumn":16},{"ruleId":"122","severity":1,"message":"148","line":16,"column":18,"nodeType":"124","messageId":"125","endLine":16,"endColumn":25},{"ruleId":"135","severity":1,"message":"136","line":38,"column":6,"nodeType":"137","endLine":38,"endColumn":8,"suggestions":"149"},{"ruleId":"122","severity":1,"message":"127","line":1,"column":10,"nodeType":"124","messageId":"125","endLine":1,"endColumn":21},{"ruleId":"122","severity":1,"message":"150","line":1,"column":23,"nodeType":"124","messageId":"125","endLine":1,"endColumn":28},{"ruleId":"122","severity":1,"message":"151","line":1,"column":30,"nodeType":"124","messageId":"125","endLine":1,"endColumn":36},{"ruleId":"122","severity":1,"message":"152","line":7,"column":16,"nodeType":"124","messageId":"125","endLine":7,"endColumn":20},{"ruleId":"122","severity":1,"message":"153","line":7,"column":22,"nodeType":"124","messageId":"125","endLine":7,"endColumn":29},{"ruleId":"122","severity":1,"message":"154","line":10,"column":16,"nodeType":"124","messageId":"125","endLine":10,"endColumn":27},{"ruleId":"122","severity":1,"message":"155","line":12,"column":16,"nodeType":"124","messageId":"125","endLine":12,"endColumn":26},{"ruleId":"122","severity":1,"message":"156","line":12,"column":28,"nodeType":"124","messageId":"125","endLine":12,"endColumn":41},{"ruleId":"135","severity":1,"message":"157","line":34,"column":8,"nodeType":"137","endLine":34,"endColumn":16,"suggestions":"158"},{"ruleId":"122","severity":1,"message":"159","line":38,"column":15,"nodeType":"124","messageId":"125","endLine":38,"endColumn":20},{"ruleId":"122","severity":1,"message":"160","line":91,"column":20,"nodeType":"124","messageId":"125","endLine":91,"endColumn":30},{"ruleId":"161","severity":1,"message":"162","line":128,"column":73,"nodeType":"163","messageId":"164","endLine":129,"endColumn":21},{"ruleId":"122","severity":1,"message":"128","line":9,"column":8,"nodeType":"124","messageId":"125","endLine":9,"endColumn":13},{"ruleId":"122","severity":1,"message":"165","line":13,"column":8,"nodeType":"124","messageId":"125","endLine":13,"endColumn":12},{"ruleId":"122","severity":1,"message":"166","line":18,"column":10,"nodeType":"124","messageId":"125","endLine":18,"endColumn":21},{"ruleId":"122","severity":1,"message":"167","line":18,"column":23,"nodeType":"124","messageId":"125","endLine":18,"endColumn":35},{"ruleId":"122","severity":1,"message":"142","line":20,"column":9,"nodeType":"124","messageId":"125","endLine":20,"endColumn":17},{"ruleId":"135","severity":1,"message":"168","line":34,"column":6,"nodeType":"137","endLine":34,"endColumn":8,"suggestions":"169"},{"ruleId":"135","severity":1,"message":"170","line":58,"column":6,"nodeType":"137","endLine":58,"endColumn":8,"suggestions":"171"},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"144","line":4,"column":8,"nodeType":"124","messageId":"125","endLine":4,"endColumn":13},{"ruleId":"122","severity":1,"message":"145","line":13,"column":9,"nodeType":"124","messageId":"125","endLine":13,"endColumn":17},{"ruleId":"122","severity":1,"message":"146","line":15,"column":9,"nodeType":"124","messageId":"125","endLine":15,"endColumn":20},{"ruleId":"122","severity":1,"message":"147","line":16,"column":12,"nodeType":"124","messageId":"125","endLine":16,"endColumn":16},{"ruleId":"122","severity":1,"message":"148","line":16,"column":18,"nodeType":"124","messageId":"125","endLine":16,"endColumn":25},{"ruleId":"135","severity":1,"message":"136","line":57,"column":6,"nodeType":"137","endLine":57,"endColumn":8,"suggestions":"172"},{"ruleId":"122","severity":1,"message":"123","line":1,"column":8,"nodeType":"124","messageId":"125","endLine":1,"endColumn":12},{"ruleId":"122","severity":1,"message":"127","line":3,"column":31,"nodeType":"124","messageId":"125","endLine":3,"endColumn":42},{"ruleId":"122","severity":1,"message":"134","line":24,"column":9,"nodeType":"124","messageId":"125","endLine":24,"endColumn":18},{"ruleId":"135","severity":1,"message":"136","line":38,"column":6,"nodeType":"137","endLine":38,"endColumn":8,"suggestions":"173"},{"ruleId":"139","severity":1,"message":"140","line":111,"column":13,"nodeType":"141","endLine":117,"endColumn":15},"no-unused-vars","'logo' is defined but never used.","Identifier","unusedVar","'Link' is defined but never used.","'useNavigate' is defined but never used.","'axios' is defined but never used.","'useEffect' is defined but never used.","'hello' is assigned a value but never used.","'setHello' is assigned a value but never used.","'buttonOpen' is assigned a value but never used.","'setButtonOpen' is assigned a value but never used.","'openModal' is assigned a value but never used.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getBoardList'. Either include it or remove the dependency array.","ArrayExpression",["174"],"jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","'location' is assigned a value but never used.","'handleButtonClick' is assigned a value but never used.","'Modal' is defined but never used.","'navigate' is assigned a value but never used.","'MyComponent' is assigned a value but never used.","'data' is assigned a value but never used.","'setData' is assigned a value but never used.",["175"],"'Route' is defined but never used.","'Routes' is defined but never used.","'text' is assigned a value but never used.","'setText' is assigned a value but never used.","'placeholder' is assigned a value but never used.","'inputCount' is assigned a value but never used.","'setInputCount' is assigned a value but never used.","React Hook useEffect has a missing dependency: 'proverbs'. Either include it or remove the dependency array.",["176"],"'value' is assigned a value but never used.","'greenDiary' is defined but never used.","react/jsx-no-comment-textnodes","Comments inside children section of tag should be placed inside braces","JSXText","putCommentInBraces","'Home' is defined but never used.","'isModalOpen' is assigned a value but never used.","'setModalOpen' is assigned a value but never used.","React Hook useEffect has a missing dependency: 'navigate'. Either include it or remove the dependency array.",["177"],"React Hook useEffect has missing dependencies: 'initializeNaverLogin' and 'userAccessToken'. Either include them or remove the dependency array.",["178"],["179"],["180"],{"desc":"181","fix":"182"},{"desc":"181","fix":"183"},{"desc":"184","fix":"185"},{"desc":"186","fix":"187"},{"desc":"188","fix":"189"},{"desc":"181","fix":"190"},{"desc":"181","fix":"191"},"Update the dependencies array to be: [getBoardList]",{"range":"192","text":"193"},{"range":"194","text":"193"},"Update the dependencies array to be: [isOpen, proverbs]",{"range":"195","text":"196"},"Update the dependencies array to be: [navigate]",{"range":"197","text":"198"},"Update the dependencies array to be: [initializeNaverLogin, userAccessToken]",{"range":"199","text":"200"},{"range":"201","text":"193"},{"range":"202","text":"193"},[1080,1082],"[getBoardList]",[1019,1021],[1267,1275],"[isOpen, proverbs]",[999,1001],"[navigate]",[1439,1441],"[initializeNaverLogin, userAccessToken]",[1531,1533],[1064,1066]] +======= +[{"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\index.js":"1","C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\App.js":"2","C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\reportWebVitals.js":"3","C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\notice.js":"4","C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\history.js":"5","C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\Home.js":"6","C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\modiary.js":"7","C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\NaverRedirect.js":"8"},{"size":884,"mtime":1717487960431,"results":"9","hashOfConfig":"10"},{"size":2389,"mtime":1717487960427,"results":"11","hashOfConfig":"10"},{"size":375,"mtime":1717487960433,"results":"12","hashOfConfig":"10"},{"size":3594,"mtime":1717487960433,"results":"13","hashOfConfig":"10"},{"size":3594,"mtime":1717487960430,"results":"14","hashOfConfig":"10"},{"size":3734,"mtime":1717487960428,"results":"15","hashOfConfig":"10"},{"size":4720,"mtime":1717519892978,"results":"16","hashOfConfig":"10"},{"size":1159,"mtime":1717519892977,"results":"17","hashOfConfig":"10"},{"filePath":"18","messages":"19","suppressedMessages":"20","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"1h1qwvf",{"filePath":"21","messages":"22","suppressedMessages":"23","errorCount":0,"fatalErrorCount":0,"warningCount":10,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"24","messages":"25","suppressedMessages":"26","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},{"filePath":"27","messages":"28","suppressedMessages":"29","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"30","messages":"31","suppressedMessages":"32","errorCount":0,"fatalErrorCount":0,"warningCount":7,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"33","messages":"34","suppressedMessages":"35","errorCount":0,"fatalErrorCount":0,"warningCount":5,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"36","messages":"37","suppressedMessages":"38","errorCount":0,"fatalErrorCount":0,"warningCount":11,"fixableErrorCount":0,"fixableWarningCount":0,"source":null},{"filePath":"39","messages":"40","suppressedMessages":"41","errorCount":0,"fatalErrorCount":0,"warningCount":0,"fixableErrorCount":0,"fixableWarningCount":0},"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\index.js",[],[],"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\App.js",["42","43","44","45","46","47","48","49","50","51"],[],"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\reportWebVitals.js",[],[],"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\notice.js",["52","53","54","55","56"],[],"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\history.js",["57","58","59","60","61","62","63"],[],"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\Home.js",["64","65","66","67","68"],[],"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\modiary.js",["69","70","71","72","73","74","75","76","77","78","79"],[],"C:\\Users\\janghyewon\\GreenDay\\client\\greenday_front\\src\\NaverRedirect.js",[],[],{"ruleId":"80","severity":1,"message":"81","line":1,"column":8,"nodeType":"82","messageId":"83","endLine":1,"endColumn":12},{"ruleId":"80","severity":1,"message":"84","line":3,"column":25,"nodeType":"82","messageId":"83","endLine":3,"endColumn":29},{"ruleId":"80","severity":1,"message":"85","line":3,"column":31,"nodeType":"82","messageId":"83","endLine":3,"endColumn":42},{"ruleId":"80","severity":1,"message":"86","line":9,"column":8,"nodeType":"82","messageId":"83","endLine":9,"endColumn":13},{"ruleId":"80","severity":1,"message":"87","line":13,"column":20,"nodeType":"82","messageId":"83","endLine":13,"endColumn":29},{"ruleId":"80","severity":1,"message":"88","line":16,"column":10,"nodeType":"82","messageId":"83","endLine":16,"endColumn":15},{"ruleId":"80","severity":1,"message":"89","line":16,"column":17,"nodeType":"82","messageId":"83","endLine":16,"endColumn":25},{"ruleId":"80","severity":1,"message":"90","line":18,"column":8,"nodeType":"82","messageId":"83","endLine":18,"endColumn":18},{"ruleId":"80","severity":1,"message":"91","line":18,"column":20,"nodeType":"82","messageId":"83","endLine":18,"endColumn":33},{"ruleId":"80","severity":1,"message":"92","line":24,"column":9,"nodeType":"82","messageId":"83","endLine":24,"endColumn":18},{"ruleId":"80","severity":1,"message":"81","line":1,"column":8,"nodeType":"82","messageId":"83","endLine":1,"endColumn":12},{"ruleId":"80","severity":1,"message":"85","line":3,"column":31,"nodeType":"82","messageId":"83","endLine":3,"endColumn":42},{"ruleId":"80","severity":1,"message":"92","line":24,"column":9,"nodeType":"82","messageId":"83","endLine":24,"endColumn":18},{"ruleId":"93","severity":1,"message":"94","line":38,"column":6,"nodeType":"95","endLine":38,"endColumn":8,"suggestions":"96"},{"ruleId":"97","severity":1,"message":"98","line":111,"column":13,"nodeType":"99","endLine":117,"endColumn":15},{"ruleId":"80","severity":1,"message":"81","line":1,"column":8,"nodeType":"82","messageId":"83","endLine":1,"endColumn":12},{"ruleId":"80","severity":1,"message":"100","line":4,"column":8,"nodeType":"82","messageId":"83","endLine":4,"endColumn":13},{"ruleId":"80","severity":1,"message":"101","line":13,"column":9,"nodeType":"82","messageId":"83","endLine":13,"endColumn":17},{"ruleId":"80","severity":1,"message":"102","line":15,"column":9,"nodeType":"82","messageId":"83","endLine":15,"endColumn":20},{"ruleId":"80","severity":1,"message":"103","line":16,"column":12,"nodeType":"82","messageId":"83","endLine":16,"endColumn":16},{"ruleId":"80","severity":1,"message":"104","line":16,"column":18,"nodeType":"82","messageId":"83","endLine":16,"endColumn":25},{"ruleId":"93","severity":1,"message":"94","line":57,"column":6,"nodeType":"95","endLine":57,"endColumn":8,"suggestions":"105"},{"ruleId":"80","severity":1,"message":"81","line":1,"column":8,"nodeType":"82","messageId":"83","endLine":1,"endColumn":12},{"ruleId":"80","severity":1,"message":"85","line":8,"column":3,"nodeType":"82","messageId":"83","endLine":8,"endColumn":14},{"ruleId":"80","severity":1,"message":"86","line":14,"column":8,"nodeType":"82","messageId":"83","endLine":14,"endColumn":13},{"ruleId":"80","severity":1,"message":"106","line":17,"column":9,"nodeType":"82","messageId":"83","endLine":17,"endColumn":17},{"ruleId":"80","severity":1,"message":"107","line":21,"column":9,"nodeType":"82","messageId":"83","endLine":21,"endColumn":26},{"ruleId":"80","severity":1,"message":"108","line":1,"column":23,"nodeType":"82","messageId":"83","endLine":1,"endColumn":28},{"ruleId":"80","severity":1,"message":"109","line":1,"column":30,"nodeType":"82","messageId":"83","endLine":1,"endColumn":36},{"ruleId":"80","severity":1,"message":"86","line":4,"column":8,"nodeType":"82","messageId":"83","endLine":4,"endColumn":13},{"ruleId":"80","severity":1,"message":"110","line":11,"column":16,"nodeType":"82","messageId":"83","endLine":11,"endColumn":27},{"ruleId":"80","severity":1,"message":"111","line":13,"column":16,"nodeType":"82","messageId":"83","endLine":13,"endColumn":26},{"ruleId":"80","severity":1,"message":"112","line":13,"column":28,"nodeType":"82","messageId":"83","endLine":13,"endColumn":41},{"ruleId":"80","severity":1,"message":"101","line":14,"column":15,"nodeType":"82","messageId":"83","endLine":14,"endColumn":23},{"ruleId":"80","severity":1,"message":"113","line":46,"column":11,"nodeType":"82","messageId":"83","endLine":46,"endColumn":21},{"ruleId":"93","severity":1,"message":"114","line":53,"column":8,"nodeType":"95","endLine":53,"endColumn":16,"suggestions":"115"},{"ruleId":"80","severity":1,"message":"116","line":57,"column":15,"nodeType":"82","messageId":"83","endLine":57,"endColumn":23},{"ruleId":"117","severity":1,"message":"118","line":87,"column":73,"nodeType":"119","messageId":"120","endLine":88,"endColumn":21},"no-unused-vars","'logo' is defined but never used.","Identifier","unusedVar","'Link' is defined but never used.","'useNavigate' is defined but never used.","'axios' is defined but never used.","'useEffect' is defined but never used.","'hello' is assigned a value but never used.","'setHello' is assigned a value but never used.","'buttonOpen' is assigned a value but never used.","'setButtonOpen' is assigned a value but never used.","'openModal' is assigned a value but never used.","react-hooks/exhaustive-deps","React Hook useEffect has a missing dependency: 'getBoardList'. Either include it or remove the dependency array.","ArrayExpression",["121"],"jsx-a11y/alt-text","img elements must have an alt prop, either with meaningful text, or an empty string for decorative images.","JSXOpeningElement","'Modal' is defined but never used.","'navigate' is assigned a value but never used.","'MyComponent' is assigned a value but never used.","'data' is assigned a value but never used.","'setData' is assigned a value but never used.",["122"],"'location' is assigned a value but never used.","'handleButtonClick' is assigned a value but never used.","'Route' is defined but never used.","'Routes' is defined but never used.","'placeholder' is assigned a value but never used.","'inputCount' is assigned a value but never used.","'setInputCount' is assigned a value but never used.","'MAX_LENGTH' is assigned a value but never used.","React Hook useEffect has a missing dependency: 'proverbs'. Either include it or remove the dependency array.",["123"],"'response' is assigned a value but never used.","react/jsx-no-comment-textnodes","Comments inside children section of tag should be placed inside braces","JSXText","putCommentInBraces",{"desc":"124","fix":"125"},{"desc":"124","fix":"126"},{"desc":"127","fix":"128"},"Update the dependencies array to be: [getBoardList]",{"range":"129","text":"130"},{"range":"131","text":"130"},"Update the dependencies array to be: [isOpen, proverbs]",{"range":"132","text":"133"},[1064,1066],"[getBoardList]",[1531,1533],[1687,1695],"[isOpen, proverbs]"] +>>>>>>> Stashed changes diff --git a/server/.gitignore b/server/.gitignore index cd957075..9c2e25b7 100644 --- a/server/.gitignore +++ b/server/.gitignore @@ -16,7 +16,7 @@ build/ bin/ !**/src/main/**/bin/ !**/src/test/**/bin/ - +.eslintcache ### IntelliJ IDEA ###