From 02d9a7c4550e6b5d8b1160fc43e4ba36a5dd4314 Mon Sep 17 00:00:00 2001 From: Alasdair McLeay Date: Wed, 3 May 2023 11:06:03 +0100 Subject: [PATCH 1/3] chore: update jest dependencies to v28 --- package.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index b8936b79ffd..3b44b45c822 100644 --- a/package.json +++ b/package.json @@ -75,7 +75,7 @@ "@types/cheerio": "^0.22.22", "@types/cross-spawn": "^6.0.2", "@types/glob": "7.2.0", - "@types/jest": "^27.4.1", + "@types/jest": "^28.1.1", "@types/jsonfile": "^6.1.0", "@types/lodash": "^4.14.182", "@types/react": "^18.0.15", @@ -87,7 +87,7 @@ "@vanilla-extract/css": "^1.1.0", "abort-controller": "^3.0.0", "abortcontroller-polyfill": "^1.7.3", - "babel-jest": "^27.5.1", + "babel-jest": "^28.1.0", "babel-plugin-transform-remove-console": "^6.9.4", "chalk": "^4.1.2", "cheerio": "^1.0.0-rc.3", @@ -102,7 +102,8 @@ "front-matter": "^4.0.2", "glob": "8.0.3", "isbot": "^3.5.1", - "jest": "^27.5.1", + "jest": "^28.1.0", + "jest-environment-jsdom": "^28.1.0", "jest-watch-select-projects": "^2.0.0", "jest-watch-typeahead": "^0.6.5", "jsonfile": "^6.0.1", From 2b207e765440dd8ee34ab6c01f0ec190872ae1d6 Mon Sep 17 00:00:00 2001 From: Alasdair McLeay Date: Mon, 6 Jun 2022 16:57:29 +0100 Subject: [PATCH 2/3] Add Jest transformIgnorePatterns --- jest/jest.config.shared.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/jest/jest.config.shared.js b/jest/jest.config.shared.js index b1d1a89167e..47a53b87c3d 100644 --- a/jest/jest.config.shared.js +++ b/jest/jest.config.shared.js @@ -15,6 +15,9 @@ module.exports = { transform: { "\\.[jt]sx?$": require.resolve("./transform"), }, + transformIgnorePatterns: [ + "/node_modules/(?!(@remix-run/web-fetch|@remix-run/web-blob|@remix-run/web-stream|@remix-run/web-form-data|@remix-run/web-file)/)", + ], watchPlugins: [ require.resolve("jest-watch-select-projects"), require.resolve("jest-watch-typeahead/filename"), From 397e17920e8e5a9dadb051d257164fc78adef10c Mon Sep 17 00:00:00 2001 From: Alasdair McLeay Date: Mon, 6 Jun 2022 21:28:17 +0100 Subject: [PATCH 3/3] Add @web3-storage/multipart-parser to transformIgnorePatterns --- jest/jest.config.shared.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jest/jest.config.shared.js b/jest/jest.config.shared.js index 47a53b87c3d..6a257807ecc 100644 --- a/jest/jest.config.shared.js +++ b/jest/jest.config.shared.js @@ -16,7 +16,7 @@ module.exports = { "\\.[jt]sx?$": require.resolve("./transform"), }, transformIgnorePatterns: [ - "/node_modules/(?!(@remix-run/web-fetch|@remix-run/web-blob|@remix-run/web-stream|@remix-run/web-form-data|@remix-run/web-file)/)", + "/node_modules/(?!(@remix-run/web-fetch|@remix-run/web-blob|@remix-run/web-stream|@remix-run/web-form-data|@remix-run/web-file|@web3-storage/multipart-parser)/)", ], watchPlugins: [ require.resolve("jest-watch-select-projects"),