webdevnerdstuff / vuetify-inline-fields

Vuetify Inline Fields Component Library offers a comprehensive collection of reusable UI components to create elegant and efficient inline form fields within your applications.
https://webdevnerdstuff.github.io/vuetify-inline-fields/
MIT License
23 stars 1 forks source link

[Bug]: Build error #55

Closed samuelfruhauf closed 1 month ago

samuelfruhauf commented 1 month ago

Bug description

For some reason the project is not building, it runs fine locally.

Steps to reproduce

  1. pnpm run build

Relevant log output

node_modules/.pnpm/@vueuse+core@10.11.1_vue@3.5.5_typescript@5.6.2_/node_modules/@vueuse/core/index.d.cts:580:15 - error TS2304: Cannot find name 'BluetoothLEScanFilter'.

580     filters?: BluetoothLEScanFilter[] | undefined;
                  ~~~~~~~~~~~~~~~~~~~~~

node_modules/.pnpm/@vueuse+core@10.11.1_vue@3.5.5_typescript@5.6.2_/node_modules/@vueuse/core/index.d.cts:588:24 - error TS2304: Cannot find name 'BluetoothServiceUUID'.

588     optionalServices?: BluetoothServiceUUID[] | undefined;
                           ~~~~~~~~~~~~~~~~~~~~

node_modules/.pnpm/@vueuse+core@10.11.1_vue@3.5.5_typescript@5.6.2_/node_modules/@vueuse/core/index.d.cts:611:17 - error TS2304: Cannot find name 'BluetoothDevice'.

611     device: Ref<BluetoothDevice | undefined>;
                    ~~~~~~~~~~~~~~~

node_modules/.pnpm/@vueuse+core@10.11.1_vue@3.5.5_typescript@5.6.2_/node_modules/@vueuse/core/index.d.cts:613:17 - error TS2304: Cannot find name 'BluetoothRemoteGATTServer'.

613     server: Ref<BluetoothRemoteGATTServer | undefined>;
                    ~~~~~~~~~~~~~~~~~~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineAutocomplete/VInlineAutocomplete.vue.d.ts:266:28 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

266     modelValue: globalThis.PropType<any>;
                               ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCheckbox/VInlineCheckbox.vue.d.ts:262:28 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

262     modelValue: globalThis.PropType<any>;
                               ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:241:28 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

241     modelValue: globalThis.PropType<any>;
                               ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:475:26 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

475         type: globalThis.PropType<readonly ((string | boolean) | PromiseLike<string | boolean> | ((value: any) => string | boolean) | ((value: any) => PromiseLike<string | boolean>))[]>;        
                             ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:544:90 - error TS2694: Namespace '"C:/Users/USER/Documents/freshx/freshx-web/node_modules/.pnpm/vue@3.5.5_typescript@5.6.2/node_modules/vue/dist/vue"' has no exported member 'JSXComponent'.

544         clearIcon: string | (string | [path: string, opacity: number])[] | import("vue").JSXComponent;
                                                                                             ~~~~~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:575:99 - error TS2694: Namespace '"C:/Users/USER/Documents/freshx/freshx-web/node_modules/.pnpm/vue@3.5.5_typescript@5.6.2/node_modules/vue/dist/vue"' has no exported member 'JSXComponent'.

575         displayAppendIcon: (string | (string | [path: string, opacity: number])[] | import("vue").JSXComponent) | undefined;
                                                                                                      ~~~~~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:578:104 - error TS2694: Namespace '"C:/Users/USER/Documents/freshx/freshx-web/node_modules/.pnpm/vue@3.5.5_typescript@5.6.2/node_modules/vue/dist/vue"' has no exported member 'JSXComponent'.

578         displayAppendInnerIcon: (string | (string | [path: string, opacity: number])[] | import("vue").JSXComponent) | undefined;
                                                                                                           ~~~~~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:581:100 - error TS2694: Namespace '"C:/Users/USER/Documents/freshx/freshx-web/node_modules/.pnpm/vue@3.5.5_typescript@5.6.2/node_modules/vue/dist/vue"' has no exported member 'JSXComponent'.

581         displayPrependIcon: (string | (string | [path: string, opacity: number])[] | import("vue").JSXComponent) | undefined;
                                                                                                       ~~~~~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:584:105 - error TS2694: Namespace '"C:/Users/USER/Documents/freshx/freshx-web/node_modules/.pnpm/vue@3.5.5_typescript@5.6.2/node_modules/vue/dist/vue"' has no exported member 'JSXComponent'.

584         displayPrependInnerIcon: (string | (string | [path: string, opacity: number])[] | import("vue").JSXComponent) | undefined;
                                                                                                            ~~~~~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineSelect/VInlineSelect.vue.d.ts:258:28 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

258     modelValue: globalThis.PropType<any>;
                               ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineSwitch/VInlineSwitch.vue.d.ts:258:28 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

258     modelValue: globalThis.PropType<any>;
                               ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineTextarea/VInlineTextarea.vue.d.ts:249:28 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

249     modelValue: globalThis.PropType<any>;
                               ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineTextarea/VInlineTextarea.vue.d.ts:483:26 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

483         type: globalThis.PropType<readonly ((string | boolean) | PromiseLike<string | boolean> | ((value: any) => string | boolean) | ((value: any) => PromiseLike<string | boolean>))[]>;        
                             ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineTextField/VInlineTextField.vue.d.ts:241:28 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

241     modelValue: globalThis.PropType<any>;
                               ~~~~~~~~

node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineTextField/VInlineTextField.vue.d.ts:475:26 - error TS2694: Namespace 'globalThis' has no exported member 'PropType'.

475         type: globalThis.PropType<readonly ((string | boolean) | PromiseLike<string | boolean> | ((value: any) => string | boolean) | ((value: any) => PromiseLike<string | boolean>))[]>;        
                             ~~~~~~~~

Found 19 errors in 8 files.

Errors  Files
     4  node_modules/.pnpm/@vueuse+core@10.11.1_vue@3.5.5_typescript@5.6.2_/node_modules/@vueuse/core/index.d.cts:580
     1  node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineAutocomplete/VInlineAutocomplete.vue.d.ts:266
     1  node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCheckbox/VInlineCheckbox.vue.d.ts:262
     7  node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineCustomField/VInlineCustomField.vue.d.ts:241
     1  node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineSelect/VInlineSelect.vue.d.ts:258
     1  node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineSwitch/VInlineSwitch.vue.d.ts:258
     2  node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineTextarea/VInlineTextarea.vue.d.ts:249
     2  node_modules/.pnpm/@wdns+vuetify-inline-fields@1.0.6_typescript@5.6.2_vite-plugin-vuetify@2.0.4_vite@5.4.5_@type_v5haluehfe2jqyhevprtcakul4/node_modules/@wdns/vuetify-inline-fields/dist/plugin/components/VInlineTextField/VInlineTextField.vue.d.ts:241
 ELIFECYCLE  Command failed with exit code 2.

Reproduction link

https://github.com/webdevnerdstuff/vuetify-inline-fields

Additional context

No response

Code of Conduct

samuelfruhauf commented 1 month ago

"skipLibCheck": true on tsconfig solved my problem