From 4b3483ef6318cf37c5244260bc4ec5754d38e587 Mon Sep 17 00:00:00 2001 From: Keiichiro Amemiya Date: Tue, 26 Mar 2019 10:52:56 -0700 Subject: [PATCH] Remove monorepo-internal peer dependencies (temporarily) (#8215) --- CHANGELOG.md | 3 +++ packages/jest-resolve-dependencies/package.json | 4 ---- packages/jest-resolve-dependencies/src/index.ts | 4 ++-- packages/jest-resolve/package.json | 3 --- packages/jest-resolve/src/index.ts | 2 +- packages/jest-snapshot/package.json | 3 --- packages/jest-snapshot/src/index.ts | 2 +- 7 files changed, 7 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3e70480da8ea..91a342f13fde 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -23,6 +23,9 @@ - `[@jest/reporters]` Fix Cannot read property converageData of null ([#8168](https://github.com/facebook/jest/pull/8168)) - `[jest-worker]` `JEST_WORKER_ID` starts at 1 ([#8205](https://github.com/facebook/jest/pull/8205)) - `[jest-config]` Use default cwd even if config contains a cwd property ([#7923](https://github.com/facebook/jest/pull/7923)) +- `[jest-resolve-dependencies]`: Remove internal peer dependencies ([#8215](https://github.com/facebook/jest/pull/8215)) +- `[jest-resolve]`: Remove internal peer dependencies ([#8215](https://github.com/facebook/jest/pull/8215)) +- `[jest-snapshot]`: Remove internal peer dependencies ([#8215](https://github.com/facebook/jest/pull/8215)) ### Chore & Maintenance diff --git a/packages/jest-resolve-dependencies/package.json b/packages/jest-resolve-dependencies/package.json index 75bfe8374613..40d175990326 100644 --- a/packages/jest-resolve-dependencies/package.json +++ b/packages/jest-resolve-dependencies/package.json @@ -19,10 +19,6 @@ "jest-resolve": "^24.5.0", "jest-runtime": "^24.5.0" }, - "peerDependencies": { - "jest-haste-map": "^24.0.0", - "jest-resolve": "^24.1.0" - }, "engines": { "node": ">= 6" }, diff --git a/packages/jest-resolve-dependencies/src/index.ts b/packages/jest-resolve-dependencies/src/index.ts index a3bad4d4965b..0454d2205787 100644 --- a/packages/jest-resolve-dependencies/src/index.ts +++ b/packages/jest-resolve-dependencies/src/index.ts @@ -6,8 +6,8 @@ */ import {Config} from '@jest/types'; -import {FS as HasteFS} from 'jest-haste-map'; -import Resolver from 'jest-resolve'; +import {FS as HasteFS} from 'jest-haste-map'; // eslint-disable-line import/no-extraneous-dependencies +import Resolver from 'jest-resolve'; // eslint-disable-line import/no-extraneous-dependencies import {isSnapshotPath, SnapshotResolver} from 'jest-snapshot'; namespace DependencyResolver { diff --git a/packages/jest-resolve/package.json b/packages/jest-resolve/package.json index 0ba9af0062f4..c75468e6448f 100644 --- a/packages/jest-resolve/package.json +++ b/packages/jest-resolve/package.json @@ -20,9 +20,6 @@ "@types/browser-resolve": "^0.0.5", "jest-haste-map": "^24.5.0" }, - "peerDependencies": { - "jest-haste-map": "^24.0.0" - }, "engines": { "node": ">= 6" }, diff --git a/packages/jest-resolve/src/index.ts b/packages/jest-resolve/src/index.ts index 658995ce2d0a..857325fc8d85 100644 --- a/packages/jest-resolve/src/index.ts +++ b/packages/jest-resolve/src/index.ts @@ -7,7 +7,7 @@ import path from 'path'; import {Config} from '@jest/types'; -import {ModuleMap} from 'jest-haste-map'; +import {ModuleMap} from 'jest-haste-map'; // eslint-disable-line import/no-extraneous-dependencies import {sync as realpath} from 'realpath-native'; import chalk from 'chalk'; import nodeModulesPaths from './nodeModulesPaths'; diff --git a/packages/jest-snapshot/package.json b/packages/jest-snapshot/package.json index c6c28de213a2..ccc9ac28eea9 100644 --- a/packages/jest-snapshot/package.json +++ b/packages/jest-snapshot/package.json @@ -23,9 +23,6 @@ "pretty-format": "^24.5.0", "semver": "^5.5.0" }, - "peerDependencies": { - "jest-haste-map": "^24.0.0" - }, "devDependencies": { "@types/mkdirp": "^0.5.2", "@types/natural-compare": "^1.4.0", diff --git a/packages/jest-snapshot/src/index.ts b/packages/jest-snapshot/src/index.ts index 59ec5af859bc..8d3d12398c8f 100644 --- a/packages/jest-snapshot/src/index.ts +++ b/packages/jest-snapshot/src/index.ts @@ -7,7 +7,7 @@ import fs from 'fs'; import {Config} from '@jest/types'; -import {FS as HasteFS} from 'jest-haste-map'; +import {FS as HasteFS} from 'jest-haste-map'; // eslint-disable-line import/no-extraneous-dependencies import {MatcherState} from 'expect'; import diff from 'jest-diff';