Quasar App 2.2.3 problems with webpack types
See original GitHub issueDescribe the bug I noticed in a different project that @quasar/app 2.2.3 suddenly spits out a ton of webpack type errors. I then tried creating a brand new project with @quasar/cli 1.1.3 and Typescript support.
Upon running quasar d
, I was presented with a page - and a huge error log, mostly repeats of
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(32,3):
TS2305: Module '"tapable"' has no exported member 'Tapable'.
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1062,23):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1070,30):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1066,27):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
as well as some others, all webpack- and type-related.
Codepen/jsFiddle/Codesandbox (required) Not sure how to present this in a fiddle…
To Reproduce Steps to reproduce the behavior:
- Create a new project with Quasar CLI and enable Typescript support.
- Run
quasar d
- See error
Expected behavior Expecting correct webpack types out of the box and no errors
Screenshots
Platform (please complete the following information): Quasar Version: 1.15.9 @quasar/app Version: 2.2.3 Quasar mode:
- SPA
- SSR
- PWA
- Electron
- Cordova
- Capacitor
- BEX
Tested on:
- SPA
- SSR
- PWA
- Electron
- Cordova
- Capacitor
- BEX
OS: Node: 14.15.4 NPM: 7.6.2 Yarn: 1.22.10 Browsers: -/- iOS: -/- Android: -/- Electron: -/-
Log Output
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1070,30):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1071,24):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1080,33):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1081,27):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1082,37):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1083,44):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1084,47):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1085,28):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1086,30):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1087,24):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1088,25):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1089,34):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1090,25):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1091,31):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1092,36):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1093,35):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1094,34):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1095,40):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1096,33):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1097,36):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1098,38):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1099,36):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1100,28):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1101,25):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1102,27):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1103,25):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1104,29):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1105,23):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1106,32):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1107,22):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1108,29):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1109,38):
TS2314: Generic type 'HookMap<H>' requires 1 type argument(s).
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1110,48):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1111,44):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1112,26):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1121,28):
TS2707: Generic type 'AsyncSeriesWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1122,27):
TS2707: Generic type 'AsyncSeriesWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1123,33):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1124,27):
TS2707: Generic type 'AsyncSeriesWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1144,21):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1145,19):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1147,40):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1148,35):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1149,43):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1152,23):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1154,35):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1155,30):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1156,38):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1171,27):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1190,25):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1191,24):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1197,33):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1198,40):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1199,32):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1204,31):
TS2707: Generic type 'AsyncSeriesHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1210,33):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1211,24):
TS2707: Generic type 'AsyncSeriesHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1219,33):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1220,28):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1224,43):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1225,38):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1226,46):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1239,27):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1240,22):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1241,32):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1242,28):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1243,24):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1244,27):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1258,22):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1259,21):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1260,21):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1261,22):
TS2707: Generic type 'SyncWaterfallHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1262,19):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1356,25):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1358,29):
TS2707: Generic type 'AsyncSeriesHook<T, AdditionalOptions>' requires between 1 and 2 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1374,25):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1375,26):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1376,31):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1379,26):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1399,25):
TS2707: Generic type 'SyncHook<T, R, AdditionalOptions>' requires between 1 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@quasar/app/node_modules/@types/webpack/index.d.ts(1466,24):
TS2707: Generic type 'SyncBailHook<T, R, AdditionalOptions>' requires between 2 and 3 type arguments.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@types/terser-webpack-plugin/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@types/terser-webpack-plugin/index.d.ts(8,10):
TS2305: Module '"webpack"' has no exported member 'Plugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@types/webpack-bundle-analyzer/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@types/webpack-bundle-analyzer/index.d.ts(9,10):
TS2305: Module '"webpack"' has no exported member 'Plugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/@types/webpack-bundle-analyzer/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/@types/webpack-bundle-analyzer/index.d.ts(76,31):
TS2702: 'Stats' only refers to a type, but is being used as a namespace here.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(57,41):
TS2694: Namespace 'exports' has no exported member 'Plugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(66,28):
TS2694: Namespace 'exports' has no exported member 'ExternalsElement'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(66,55):
TS2694: Namespace 'exports' has no exported member 'ExternalsElement'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(75,24):
TS2694: Namespace 'exports' has no exported member 'Options'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(78,31):
TS2694: Namespace 'exports' has no exported member 'Options'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(81,53):
TS2694: Namespace 'exports' has no exported member 'Plugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(101,49):
TS2694: Namespace 'exports' has no exported member 'Plugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(104,68):
TS2694: Namespace 'exports' has no exported member 'Plugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(213,26):
TS2694: Namespace 'exports' has no exported member 'Options'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(238,57):
TS2694: Namespace 'exports' has no exported member 'ResolvePlugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(249,48):
TS2694: Namespace 'exports' has no exported member 'ResolvePlugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(261,44):
TS2694: Namespace 'exports' has no exported member 'Condition'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(262,44):
TS2694: Namespace 'exports' has no exported member 'Condition'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(266,25):
TS2694: Namespace 'exports' has no exported member 'Condition'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(266,45):
TS2694: Namespace 'exports' has no exported member 'Condition'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(284,34):
TS2694: Namespace 'exports' has no exported member 'Condition'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(284,54):
TS2694: Namespace 'exports' has no exported member 'Condition'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(292,58):
TS2694: Namespace 'exports' has no exported member 'Plugin'.
C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts
ERROR in C:/Users/Tim Grelka/Projects/clientnew/node_modules/webpack-chain/types/index.d.ts(380,69):
TS2694: Namespace 'exports' has no exported member 'Plugin'.
Issue Analytics
- State:
- Created 2 years ago
- Comments:11 (4 by maintainers)
Top GitHub Comments
Fix will be available in “@quasar/app” v2.2.4.
@eyedean
Yes, it’s a different problem than this one. AFAIK we haven’t upgrade vue-router because of problems introduced in new versions, but something may have changed. That said, we cannot guarantee Quasar to work if you use a different version from the one provided
@quasar/app
package, and we periodically upgrade deps if they don’t cause more trouble than the features they add. Pinning is a way for us to protect usersComing to the original problem with webpack types Seems like every update of any webpack-related package will bring a breaking change of sort, since the type graph is too nested and entrenched, yet managed by community PRs via
@types/*
packages. Webpack 5 should finally serve it’s own types and reduce a bit the complexity.Seems like the issue has already been tackled upstream and let’s hope it’s the last time it happens. Testing now it upgrading fix the problem. https://github.com/DefinitelyTyped/DefinitelyTyped/pull/51712
In the meantime,
skipLibCheck
should to be easiest workaround