Skip to content

Commit 36b9d28

Browse files
committed
[theia/app] make dev dependencies explicit
this seems to be necessary in order to avoid unexpected, bogus hoisting in down-stream project. the following is also required in down-stream to overcome version conflicts of deep dependencies. ``` "nohoist": ["**/yaml", "**/copy-webpack-plugin"] ```
1 parent 4b05f85 commit 36b9d28

File tree

2 files changed

+10
-5
lines changed

2 files changed

+10
-5
lines changed

components/theia/app/package.json

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,12 @@
3838
"patch-package": "^6.2.2"
3939
},
4040
"devDependencies": {
41-
"@theia/cli": "next"
41+
"@theia/cli": "next",
42+
"yaml": "1.5.1",
43+
"worker-loader": "1.1.1",
44+
"copy-webpack-plugin": "4.5.4",
45+
"circular-dependency-plugin": "5.0.2",
46+
"@theia/compression-webpack-plugin": "3.0.0"
4247
},
4348
"files": [
4449
"/lib",

yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2826,7 +2826,7 @@
28262826
temp "^0.9.1"
28272827
yargs "^11.1.0"
28282828

2829-
"@theia/compression-webpack-plugin@^3.0.0":
2829+
"@theia/compression-webpack-plugin@3.0.0", "@theia/compression-webpack-plugin@^3.0.0":
28302830
version "3.0.0"
28312831
resolved "https://registry.yarnpkg.com/@theia/compression-webpack-plugin/-/compression-webpack-plugin-3.0.0.tgz#3d1b932327caf33b218fd5d3d1a64a5dbee4324a"
28322832
integrity sha512-s9s8cZGisG5p+RsznZkhu4WKsgawpcxPX2GacQPok+SAuQHpORGBpAHxHOIOIsXMpJkheVmeBEpB0LfSzoV5bQ==
@@ -6972,7 +6972,7 @@ cipher-base@^1.0.0, cipher-base@^1.0.1, cipher-base@^1.0.3:
69726972
inherits "^2.0.1"
69736973
safe-buffer "^5.0.1"
69746974

6975-
circular-dependency-plugin@^5.0.0:
6975+
circular-dependency-plugin@5.0.2, circular-dependency-plugin@^5.0.0:
69766976
version "5.0.2"
69776977
resolved "https://registry.yarnpkg.com/circular-dependency-plugin/-/circular-dependency-plugin-5.0.2.tgz#da168c0b37e7b43563fb9f912c1c007c213389ef"
69786978

@@ -7681,7 +7681,7 @@ copy-descriptor@^0.1.0:
76817681
version "0.1.1"
76827682
resolved "https://registry.yarnpkg.com/copy-descriptor/-/copy-descriptor-0.1.1.tgz#676f6eb3c39997c2ee1ac3a924fd6124748f578d"
76837683

7684-
copy-webpack-plugin@^4.5.0:
7684+
copy-webpack-plugin@4.5.4, copy-webpack-plugin@^4.5.0:
76857685
version "4.5.4"
76867686
resolved "https://registry.yarnpkg.com/copy-webpack-plugin/-/copy-webpack-plugin-4.5.4.tgz#f2b2782b3cd5225535c3dc166a80067e7d940f27"
76877687
dependencies:
@@ -20095,7 +20095,7 @@ worker-farm@^1.7.0:
2009520095
dependencies:
2009620096
errno "~0.1.7"
2009720097

20098-
worker-loader@^1.1.1:
20098+
worker-loader@1.1.1, worker-loader@^1.1.1:
2009920099
version "1.1.1"
2010020100
resolved "https://registry.yarnpkg.com/worker-loader/-/worker-loader-1.1.1.tgz#920d74ddac6816fc635392653ed8b4af1929fd92"
2010120101
dependencies:

0 commit comments

Comments
 (0)