diff --git a/CHANGELOG.md b/CHANGELOG.md index 2efb5c4e8048..786c91a3a910 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,7 @@ - `[*]` Remove flow from code base ([#8061](https://github.com/facebook/jest/pull/8061)) - `[*]` Use property initializer syntax in Jest codebase [#8117](https://github.com/facebook/jest/pull/8117) +- `[*]` Move @types/node to the root package.json [#8129](https://github.com/facebook/jest/pull/8129) ### Performance diff --git a/package.json b/package.json index ba5cc0403165..504eeb41d7e3 100644 --- a/package.json +++ b/package.json @@ -14,6 +14,7 @@ "@types/babel__generator": "^7.0.0", "@types/babel__template": "^7.0.0", "@types/jest": "^24.0.4", + "@types/node": "*", "@typescript-eslint/eslint-plugin": "^1.4.2", "@typescript-eslint/parser": "^1.4.2", "ansi-regex": "^4.0.0", diff --git a/packages/jest-circus/package.json b/packages/jest-circus/package.json index f8ad62ceb2e6..fce650f49cc0 100644 --- a/packages/jest-circus/package.json +++ b/packages/jest-circus/package.json @@ -14,7 +14,6 @@ "@jest/environment": "^24.5.0", "@jest/test-result": "^24.5.0", "@jest/types": "^24.5.0", - "@types/node": "*", "chalk": "^2.0.1", "co": "^4.6.0", "expect": "^24.5.0", diff --git a/packages/jest-console/package.json b/packages/jest-console/package.json index ab9a642c1134..2a3e634b4bb9 100644 --- a/packages/jest-console/package.json +++ b/packages/jest-console/package.json @@ -11,7 +11,6 @@ "types": "build/index.d.ts", "dependencies": { "@jest/source-map": "^24.3.0", - "@types/node": "*", "chalk": "^2.0.1", "slash": "^2.0.0" }, diff --git a/packages/jest-environment/package.json b/packages/jest-environment/package.json index c32cea6c5c0f..ab6886c2d206 100644 --- a/packages/jest-environment/package.json +++ b/packages/jest-environment/package.json @@ -13,7 +13,6 @@ "@jest/fake-timers": "^24.5.0", "@jest/transform": "^24.5.0", "@jest/types": "^24.5.0", - "@types/node": "*", "jest-mock": "^24.5.0" }, "engines": { diff --git a/packages/jest-fake-timers/package.json b/packages/jest-fake-timers/package.json index e314e7fb579a..d575484092d7 100644 --- a/packages/jest-fake-timers/package.json +++ b/packages/jest-fake-timers/package.json @@ -11,7 +11,6 @@ "types": "build/index.d.ts", "dependencies": { "@jest/types": "^24.5.0", - "@types/node": "*", "jest-message-util": "^24.5.0", "jest-mock": "^24.5.0" }, diff --git a/packages/jest-haste-map/package.json b/packages/jest-haste-map/package.json index f584ace0fac6..145206bba687 100644 --- a/packages/jest-haste-map/package.json +++ b/packages/jest-haste-map/package.json @@ -25,7 +25,6 @@ "@types/graceful-fs": "^4.1.2", "@types/invariant": "^2.2.29", "@types/micromatch": "^3.1.0", - "@types/node": "^11.9.6", "@types/sane": "^2.0.0" }, "engines": { diff --git a/packages/jest-util/package.json b/packages/jest-util/package.json index d88c01346791..5462cea17239 100644 --- a/packages/jest-util/package.json +++ b/packages/jest-util/package.json @@ -15,7 +15,6 @@ "@jest/source-map": "^24.3.0", "@jest/test-result": "^24.5.0", "@jest/types": "^24.5.0", - "@types/node": "*", "callsites": "^3.0.0", "chalk": "^2.0.1", "graceful-fs": "^4.1.15", diff --git a/packages/jest-watcher/package.json b/packages/jest-watcher/package.json index 4de06d262e8b..161265622c1c 100644 --- a/packages/jest-watcher/package.json +++ b/packages/jest-watcher/package.json @@ -6,7 +6,6 @@ "dependencies": { "@jest/test-result": "^24.5.0", "@jest/types": "^24.5.0", - "@types/node": "*", "@types/yargs": "^12.0.9", "ansi-escapes": "^3.0.0", "chalk": "^2.0.1", diff --git a/packages/jest-worker/package.json b/packages/jest-worker/package.json index 0a5a852cb2af..f6789815c3d6 100644 --- a/packages/jest-worker/package.json +++ b/packages/jest-worker/package.json @@ -10,7 +10,6 @@ "main": "build/index.js", "types": "build/index.d.ts", "dependencies": { - "@types/node": "*", "merge-stream": "^1.0.1", "supports-color": "^6.1.0" }, diff --git a/yarn.lock b/yarn.lock index c4ccf489ec36..22e5b83b0035 100644 --- a/yarn.lock +++ b/yarn.lock @@ -279,7 +279,7 @@ "@babel/helper-remap-async-to-generator" "^7.1.0" "@babel/plugin-syntax-async-generators" "^7.2.0" -"@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.3.4": +"@babel/plugin-proposal-class-properties@*", "@babel/plugin-proposal-class-properties@^7.0.0", "@babel/plugin-proposal-class-properties@^7.3.4": version "7.3.4" resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.3.4.tgz#410f5173b3dc45939f9ab30ca26684d72901405e" integrity sha512-lUf8D3HLs4yYlAo8zjuneLvfxN7qfKv1Yzbj5vjqaqMJxgJA3Ipwp4VUJ+OrOdz53Wbww6ahwB8UhB2HQyLotA== @@ -1808,7 +1808,7 @@ resolved "https://registry.yarnpkg.com/@types/natural-compare/-/natural-compare-1.4.0.tgz#b3c54f7edc339758d573c5dcac7808c58cf8c31e" integrity sha512-bNtBj6AF1F90jp54KRPOrYfilGNfPr2kpaUN7rMJjauAtfGBXzT/T/REZN6jb4qUs9FTxU37kir3Nrn5WsTUDw== -"@types/node@*", "@types/node@^11.9.6": +"@types/node@*": version "11.10.4" resolved "https://registry.yarnpkg.com/@types/node/-/node-11.10.4.tgz#3f5fc4f0f322805f009e00ab35a2ff3d6b778e42" integrity sha512-wa09itaLE8L705aXd8F80jnFpxz3Y1/KRHfKsYL2bPc0XF+wEWu8sR9n5bmeu8Ba1N9z2GRNzm/YdHcghLkLKg==