From 1fe6823bb5bdf41a1a1b1d8706fdd97d6278006b Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sun, 28 Aug 2022 13:12:59 +0000 Subject: [PATCH] fix(deps): update dependency eslint-plugin-jest to v27 Signed-off-by: Renovate Bot --- .changeset/renovate-4f0c2e3.md | 10 ++++++++++ packages/cli/package.json | 2 +- packages/cli/src/commands/test.ts | 1 - packages/cli/src/lib/parallel.test.ts | 2 +- yarn.lock | 8 ++++---- 5 files changed, 16 insertions(+), 7 deletions(-) create mode 100644 .changeset/renovate-4f0c2e3.md diff --git a/.changeset/renovate-4f0c2e3.md b/.changeset/renovate-4f0c2e3.md new file mode 100644 index 0000000000000..b1f816f73dad8 --- /dev/null +++ b/.changeset/renovate-4f0c2e3.md @@ -0,0 +1,10 @@ +--- +'@backstage/cli': minor +--- + +Updated dependency `eslint-plugin-jest` to `^27.0.0`. + +Note that this major update to the Jest plugin contains some breaking changes. +This means that some of your tests may start seeing some new lint errors. [Read +about them +here](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md#2700-2022-08-28). diff --git a/packages/cli/package.json b/packages/cli/package.json index 27b540bff6bf7..6970fcd484c93 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -75,7 +75,7 @@ "eslint-formatter-friendly": "^7.0.0", "eslint-plugin-deprecation": "^1.3.2", "eslint-plugin-import": "^2.25.4", - "eslint-plugin-jest": "^26.1.2", + "eslint-plugin-jest": "^27.0.0", "eslint-plugin-jsx-a11y": "^6.5.1", "eslint-plugin-monorepo": "^0.3.2", "eslint-plugin-react": "^7.28.0", diff --git a/packages/cli/src/commands/test.ts b/packages/cli/src/commands/test.ts index 88769aec1a898..ec1bf8a7a0248 100644 --- a/packages/cli/src/commands/test.ts +++ b/packages/cli/src/commands/test.ts @@ -82,6 +82,5 @@ export default async (_opts: OptionValues, cmd: Command) => { (process.stdout as any)._handle.setBlocking(true); } - // eslint-disable-next-line jest/no-jest-import await require('jest').run(args); }; diff --git a/packages/cli/src/lib/parallel.test.ts b/packages/cli/src/lib/parallel.test.ts index 032d66afac194..b04831ff3b102 100644 --- a/packages/cli/src/lib/parallel.test.ts +++ b/packages/cli/src/lib/parallel.test.ts @@ -43,7 +43,7 @@ describe('parseParallelismOption', () => { }); it.each([['on'], [2.5], ['2.5']])('throws error for %p', value => { - expect(() => parseParallelismOption(value as any)).toThrowError( + expect(() => parseParallelismOption(value as any)).toThrow( `Parallel option value '${value}' is not a boolean or integer`, ); }); diff --git a/yarn.lock b/yarn.lock index ea7aa04fdfc07..9a359f11ca4b8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -13144,10 +13144,10 @@ eslint-plugin-import@^2.25.4: resolve "^1.22.0" tsconfig-paths "^3.14.1" -eslint-plugin-jest@^26.1.2: - version "26.9.0" - resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-26.9.0.tgz#7931c31000b1c19e57dbfb71bbf71b817d1bf949" - integrity sha512-TWJxWGp1J628gxh2KhaH1H1paEdgE2J61BBF1I59c6xWeL5+D1BzMxGDN/nXAfX+aSkR5u80K+XhskK6Gwq9ng== +eslint-plugin-jest@^27.0.0: + version "27.0.1" + resolved "https://registry.npmjs.org/eslint-plugin-jest/-/eslint-plugin-jest-27.0.1.tgz#3e67ee2051411540988c62075e8788702a1064da" + integrity sha512-LosUsrkwVSs/8Z/I8Hqn5vWgTEsHrfIquDEKOsV8/cl+gbFR4tiRCE1AimEotsHjSC0Rx1tYm6vPhw8C3ktmmg== dependencies: "@typescript-eslint/utils" "^5.10.0"