From 26fa49f4b0aa658d65a21fffe828f39e78302573 Mon Sep 17 00:00:00 2001
From: HelenHuang <LinHuang@pollex.com.tw>
Date: 星期四, 09 六月 2022 17:46:58 +0800
Subject: [PATCH] Revert "Update#139889 [ 快速篩選 ] 年資文案調整"

---
 PAMapp/node_modules/fork-ts-checker-webpack-plugin/lib/reporter/FilesChange.js |   12 +++++++++++-
 1 files changed, 11 insertions(+), 1 deletions(-)

diff --git a/PAMapp/node_modules/fork-ts-checker-webpack-plugin/lib/reporter/FilesChange.js b/PAMapp/node_modules/fork-ts-checker-webpack-plugin/lib/reporter/FilesChange.js
index 642bc3e..9301a9a 100644
--- a/PAMapp/node_modules/fork-ts-checker-webpack-plugin/lib/reporter/FilesChange.js
+++ b/PAMapp/node_modules/fork-ts-checker-webpack-plugin/lib/reporter/FilesChange.js
@@ -5,9 +5,19 @@
 Object.defineProperty(exports, "__esModule", { value: true });
 const substract_1 = __importDefault(require("../utils/array/substract"));
 const unique_1 = __importDefault(require("../utils/array/unique"));
+// we ignore package.json file because of https://github.com/TypeStrong/fork-ts-checker-webpack-plugin/issues/674
+const IGNORED_FILES = ['package.json'];
+const isIgnoredFile = (file) => IGNORED_FILES.some((ignoredFile) => file.endsWith(`/${ignoredFile}`) || file.endsWith(`\\${ignoredFile}`));
 const compilerFilesChangeMap = new WeakMap();
 function getFilesChange(compiler) {
-    return compilerFilesChangeMap.get(compiler) || {};
+    const { changedFiles = [], deletedFiles = [] } = compilerFilesChangeMap.get(compiler) || {
+        changedFiles: [],
+        deletedFiles: [],
+    };
+    return {
+        changedFiles: changedFiles.filter((changedFile) => !isIgnoredFile(changedFile)),
+        deletedFiles: deletedFiles.filter((deletedFile) => !isIgnoredFile(deletedFile)),
+    };
 }
 exports.getFilesChange = getFilesChange;
 function updateFilesChange(compiler, change) {

--
Gitblit v1.8.0