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