Warning: The 'no-unused-variable' rule requires type information.
Warning: The 'no-use-before-declare' rule requires type information.
ts-loader: Using [email protected] and C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\tsconfig.json
No valid rules have been specified for JavaScript files
ERROR Failed to compile with 8 errors 12:44:14
error in C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\node_modules\vue-router\types\router.d.ts
(4,35): error TS2709: Cannot use namespace 'Vue' as a type.
error in C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\node_modules\vue-router\types\router.d.ts
(13,43): error TS2709: Cannot use namespace 'Vue' as a type.
error in C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\node_modules\vue-router\types\router.d.ts
(19,8): error TS2709: Cannot use namespace 'Vue' as a type.
error in C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\node_modules\vue-router\types\router.d.ts
(93,25): error TS2709: Cannot use namespace 'Vue' as a type.
error in C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\node_modules\vue-router\types\vue.d.ts
(17,13): error TS2428: All declarations of 'ComponentOptions' must have identical type parameters.
error in C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\node_modules\vue-router\types\vue.d.ts
(17,40): error TS2709: Cannot use namespace 'Vue' as a type.
error in C:\Users\Delari\Downloads\vue-paper-dashboard-typescript-master\vue-paper-dashboard-typescript-master\node_modules\vue\types\options.d.ts
(67,18): error TS2428: All declarations of 'ComponentOptions' must have identical type parameters.
error in ./src/main.ts
(28,30): error TS2345: Argument of type '{ routes: ({ [x: string]: any; path: string; component: VueConstructor; redirect: string; ch...' is not assignable to parameter of type 'RouterOptions | undefined'.
Type '{ routes: ({ [x: string]: any; path: string; component: VueConstructor; redirect: string; ch...' is not assignable to type 'RouterOptions'.
Types of property 'routes' are incompatible.
Type '({ [x: string]: any; path: string; component: VueConstructor; redirect: string; children?: u...' is not assignable to type 'RouteConfig[] | undefined'.
Type '({ [x: string]: any; path: string; component: VueConstructor; redirect: string; children?: u...' is not assignable to type 'RouteConfig[]'.
Type '{ [x: string]: any; path: string; component: VueConstructor; redirect: string; children?: un...' is not assignable to type 'RouteConfig'.
Type '{ [x: string]: any; path: string; component: VueConstructor; redirect: string; children?: un...' is not assignable to type 'RouteConfig'.
Types of property 'component' are incompatible.
Type 'VueConstructor' is not assignable to type 'ComponentOptions<any, DefaultData, DefaultMethods, DefaultComputed, PropsDefinition<Rec...'.
Type 'VueConstructor' is not assignable to type 'AsyncComponentFactory<DefaultData, DefaultMethods, DefaultComputed, Record<string, ...'.
Type 'VueConstructor' provides no match for the signature '(): { component: AsyncComponentPromise<DefaultData, DefaultMethods, DefaultComputed, Record<string, any>>; loading?: VueConstructor | FunctionalComponentOptions<Record<string, any>, PropsDefinition<Record<string, any>>> | ComponentOptions<never, DefaultData, DefaultMethods, DefaultComputed, Record<string, any>, Record<string, any>> | EsModuleComponent | undefined; error?: VueConstructor | FunctionalComponentOptions<Record<string, any>, PropsDefinition<Record<string, any>>> | ComponentOptions<never, DefaultData, DefaultMethods, DefaultComputed, Record<string, any>, Record<string, any>> | EsModuleComponent | undefined; delay?: number | undefined; timeout?: number | undefined; }'.
Listening at http://localhost:8080