From 9570734fe57e1d491329c4bf7457cdb50c27b67c Mon Sep 17 00:00:00 2001 From: merceyz Date: Wed, 18 Nov 2020 23:53:58 +0100 Subject: [PATCH] fix(jest-resolve): remove jest-pnp-resolver --- CHANGELOG.md | 1 + packages/jest-resolve/package.json | 1 - packages/jest-resolve/src/defaultResolver.ts | 6 ------ yarn.lock | 13 ------------- 4 files changed, 1 insertion(+), 20 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 65d8e2fee6a2..084ea197d6a5 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -20,6 +20,7 @@ - `[jest-transform]` Show enhanced `SyntaxError` message for all `SyntaxError`s ([#10749](https://github.com/facebook/jest/pull/10749)) - `[jest-transform]` [**BREAKING**] Refactor API to pass an options bag around rather than multiple boolean options ([#10753](https://github.com/facebook/jest/pull/10753)) - `[jest-transform]` [**BREAKING**] Refactor API of transformers to pass an options bag rather than separate `config` and other options +- `[jest-resolve]` Remove unnecessary dependency `jest-pnp-resolver` ### Chore & Maintenance diff --git a/packages/jest-resolve/package.json b/packages/jest-resolve/package.json index 84de400d22bf..e7da023c4b48 100644 --- a/packages/jest-resolve/package.json +++ b/packages/jest-resolve/package.json @@ -18,7 +18,6 @@ "chalk": "^4.0.0", "escalade": "^3.1.1", "graceful-fs": "^4.2.4", - "jest-pnp-resolver": "^1.2.2", "jest-util": "^26.6.2", "resolve": "^1.18.1", "slash": "^3.0.0" diff --git a/packages/jest-resolve/src/defaultResolver.ts b/packages/jest-resolve/src/defaultResolver.ts index f4b2097ebe5e..6c456f9132e5 100644 --- a/packages/jest-resolve/src/defaultResolver.ts +++ b/packages/jest-resolve/src/defaultResolver.ts @@ -6,13 +6,11 @@ */ import * as fs from 'graceful-fs'; -import pnpResolver from 'jest-pnp-resolver'; import {Opts as ResolveOpts, sync as resolveSync} from 'resolve'; import type {Config} from '@jest/types'; import {tryRealpath} from 'jest-util'; type ResolverOptions = { - allowPnp?: boolean; basedir: Config.Path; browser?: boolean; defaultResolver: typeof defaultResolver; @@ -36,10 +34,6 @@ export default function defaultResolver( path: Config.Path, options: ResolverOptions, ): Config.Path { - if (process.versions.pnp && options.allowPnp !== false) { - return pnpResolver(path, options); - } - const result = resolveSync(path, { basedir: options.basedir, extensions: options.extensions, diff --git a/yarn.lock b/yarn.lock index f06703de94a8..b6a85c3587cc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12051,18 +12051,6 @@ fsevents@~2.1.2: languageName: unknown linkType: soft -"jest-pnp-resolver@npm:^1.2.2": - version: 1.2.2 - resolution: "jest-pnp-resolver@npm:1.2.2" - peerDependencies: - jest-resolve: "*" - peerDependenciesMeta: - jest-resolve: - optional: true - checksum: d91c86e3899f35ac1a6d40fa29e94212fc9b8e5e70d31d77ff281413441c844ec44a3673a3860f9b2155fed6738548f52eee9e63845e8d5f8550a890533c78cc - languageName: node - linkType: hard - "jest-regex-util@^26.0.0, jest-regex-util@workspace:packages/jest-regex-util": version: 0.0.0-use.local resolution: "jest-regex-util@workspace:packages/jest-regex-util" @@ -12119,7 +12107,6 @@ fsevents@~2.1.2: escalade: ^3.1.1 graceful-fs: ^4.2.4 jest-haste-map: ^26.6.2 - jest-pnp-resolver: ^1.2.2 jest-util: ^26.6.2 resolve: ^1.18.1 slash: ^3.0.0