From c908f5c31ca26e3245f02b36b84a2cfb9cf8b923 Mon Sep 17 00:00:00 2001 From: overlookmotel Date: Tue, 27 Dec 2022 23:13:06 +0000 Subject: [PATCH] Deps: Replace `jest-extended` with `@overlookmotel/jest-extended` Includes https://github.com/jest-community/jest-extended/pull/545 which speeds up tests. --- jest.config.js | 2 +- package-lock.json | 64 +++++++++++++++++------------------ package.json | 2 +- test/splitAsync.mocha.test.js | 2 +- 4 files changed, 35 insertions(+), 35 deletions(-) diff --git a/jest.config.js b/jest.config.js index 5ff7264c..fe3f60b4 100644 --- a/jest.config.js +++ b/jest.config.js @@ -13,7 +13,7 @@ module.exports = { coverageProvider: 'v8', collectCoverageFrom: ['*.js', '!.eslintrc.js', '!jest.config.js', 'lib/**/*.js'], setupFilesAfterEnv: [ - 'jest-extended/all', + '@overlookmotel/jest-extended/all', 'jest-expect-arguments', '/test/support/expect.js' ], diff --git a/package-lock.json b/package-lock.json index 1937fa13..7944879e 100644 --- a/package-lock.json +++ b/package-lock.json @@ -43,11 +43,11 @@ "@overlookmotel/eslint-config": "^10.1.0", "@overlookmotel/eslint-config-jest": "^6.0.1", "@overlookmotel/eslint-config-node": "^4.1.0", + "@overlookmotel/jest-extended": "^3.2.0", "eslint": "^8.30.0", "expect": "^29.3.1", "jest": "^29.3.1", "jest-expect-arguments": "^1.0.0", - "jest-extended": "^3.2.0", "jest-matcher-utils": "^29.3.1", "mocha": "^10.2.0", "npm-run-all": "^4.1.5" @@ -1582,6 +1582,27 @@ "eslint-plugin-node": "^11.1.0" } }, + "node_modules/@overlookmotel/jest-extended": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@overlookmotel/jest-extended/-/jest-extended-3.2.0.tgz", + "integrity": "sha512-sHXU0fhFhS+qgh6EQPCyacCpVoHF0tCdNFs6qEiJSfA9iad9MTXiOe5T+86FQolP8zXxD/KxZ2eKQxasbKdzxA==", + "dev": true, + "dependencies": { + "jest-diff": "^29.0.0", + "jest-get-type": "^29.0.0" + }, + "engines": { + "node": "^14.15.0 || ^16.10.0 || >=18.0.0" + }, + "peerDependencies": { + "jest": ">=27.2.5" + }, + "peerDependenciesMeta": { + "jest": { + "optional": true + } + } + }, "node_modules/@sinclair/typebox": { "version": "0.24.51", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", @@ -5056,27 +5077,6 @@ "node": ">=8" } }, - "node_modules/jest-extended": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jest-extended/-/jest-extended-3.2.0.tgz", - "integrity": "sha512-jy+1nwlPLPPR6O8O9Mn+BWCBq/jL/9OgdKEG8ekOSQoLyVvAO5nND8ll3UxoajzBu4kYyn7zUKYWRdnTfQPcVw==", - "dev": true, - "dependencies": { - "jest-diff": "^29.0.0", - "jest-get-type": "^29.0.0" - }, - "engines": { - "node": "^14.15.0 || ^16.10.0 || >=18.0.0" - }, - "peerDependencies": { - "jest": ">=27.2.5" - }, - "peerDependenciesMeta": { - "jest": { - "optional": true - } - } - }, "node_modules/jest-get-type": { "version": "29.2.0", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", @@ -9330,6 +9330,16 @@ "dev": true, "requires": {} }, + "@overlookmotel/jest-extended": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@overlookmotel/jest-extended/-/jest-extended-3.2.0.tgz", + "integrity": "sha512-sHXU0fhFhS+qgh6EQPCyacCpVoHF0tCdNFs6qEiJSfA9iad9MTXiOe5T+86FQolP8zXxD/KxZ2eKQxasbKdzxA==", + "dev": true, + "requires": { + "jest-diff": "^29.0.0", + "jest-get-type": "^29.0.0" + } + }, "@sinclair/typebox": { "version": "0.24.51", "resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.24.51.tgz", @@ -11872,16 +11882,6 @@ } } }, - "jest-extended": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/jest-extended/-/jest-extended-3.2.0.tgz", - "integrity": "sha512-jy+1nwlPLPPR6O8O9Mn+BWCBq/jL/9OgdKEG8ekOSQoLyVvAO5nND8ll3UxoajzBu4kYyn7zUKYWRdnTfQPcVw==", - "dev": true, - "requires": { - "jest-diff": "^29.0.0", - "jest-get-type": "^29.0.0" - } - }, "jest-get-type": { "version": "29.2.0", "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.2.0.tgz", diff --git a/package.json b/package.json index 550c45ac..5607ab87 100644 --- a/package.json +++ b/package.json @@ -66,11 +66,11 @@ "@overlookmotel/eslint-config": "^10.1.0", "@overlookmotel/eslint-config-jest": "^6.0.1", "@overlookmotel/eslint-config-node": "^4.1.0", + "@overlookmotel/jest-extended": "^3.2.0", "eslint": "^8.30.0", "expect": "^29.3.1", "jest": "^29.3.1", "jest-expect-arguments": "^1.0.0", - "jest-extended": "^3.2.0", "jest-matcher-utils": "^29.3.1", "mocha": "^10.2.0", "npm-run-all": "^4.1.5" diff --git a/test/splitAsync.mocha.test.js b/test/splitAsync.mocha.test.js index 54477c39..405f9769 100644 --- a/test/splitAsync.mocha.test.js +++ b/test/splitAsync.mocha.test.js @@ -22,7 +22,7 @@ const NUM_FIXTURES = 5; // Init global.expect = expect; -require('jest-extended/all'); +require('@overlookmotel/jest-extended/all'); require('./support/expect.js'); // Create fixtures