Open clabnet opened 9 months ago
Get a fresh copy of this repo, branch master and run pnpm install.
master
pnpm install
D:\_POMINI\labs\ysx-library-vue-virtual-tree\projects\VirtualTree>pnpm build > @ysx-libs/vue-virtual-tree@0.0.3 build D:\_POMINI\labs\ysx-library-vue-virtual-tree\projects\VirtualTree > vue-tsc --noEmit && vite build && npm run build:types src/checkbox/index.vue:2:17 - error TS2304: Cannot find name 'rootCls'. 2 <div :class="rootCls" @click="handleClick"> ~~~~~~~ src/checkbox/index.vue:2:34 - error TS2304: Cannot find name 'handleClick'. 2 <div :class="rootCls" @click="handleClick"> ~~~~~~~~~~~ src/tree/node.vue:2:40 - error TS18004: No value exists in scope for the shorthand property 'paddingLeft'. Either declare one or provide an initializer. 2 <div class="vir-tree-node" :style="{ paddingLeft }" @click="handleExpand"> ~~~~~~~~~~~ src/tree/tree.vue:4:15 - error TS2304: Cannot find name 'virtualHeight'. 4 v-if="virtualHeight" ~~~~~~~~~~~~~ src/tree/node.vue:2:63 - error TS2304: Cannot find name 'handleExpand'. 2 <div class="vir-tree-node" :style="{ paddingLeft }" @click="handleExpand"> ~~~~~~~~~~~~ src/checkbox/demo.vue:4:17 - error TS2304: Cannot find name 'value'. 4 value: {{ value }} ~~~~~ src/tree/node.vue:4:33 - error TS2304: Cannot find name 'props'. 4 <div :class="['node-arrow', props.expandedKeys.has(props.node.key) ? 'expanded' : '']"> ~~~~~ src/checkbox/demo.vue:5:30 - error TS2304: Cannot find name 'value'. 5 <vir-checkbox v-model="value" /> ~~~~~ src/tree/tree.vue:6:27 - error TS2304: Cannot find name 'virtualHeight'. 6 :style="{ height: virtualHeight + 'px' }" ~~~~~~~~~~~~~ src/tree/node.vue:4:56 - error TS2304: Cannot find name 'props'. 4 <div :class="['node-arrow', props.expandedKeys.has(props.node.key) ? 'expanded' : '']"> ~~~~~ src/tree/tree.vue:7:17 - error TS2304: Cannot find name 'visibleList'. 7 :items="visibleList" ~~~~~~~~~~~ src/tree/node.vue:5:30 - error TS2304: Cannot find name 'treeContext'. 5 <render-icon :context="treeContext" :node="props.node" v-if="showArrow" /> ~~~~~~~~~~~ src/tree/tree.vue:8:21 - error TS2304: Cannot find name 'props'. 8 :item-size="props.virtual?.size" ~~~~~ src/tree/node.vue:5:50 - error TS2304: Cannot find name 'props'. 5 <render-icon :context="treeContext" :node="props.node" v-if="showArrow" /> ~~~~~ src/tree/node.vue:5:68 - error TS2304: Cannot find name 'showArrow'. 5 <render-icon :context="treeContext" :node="props.node" v-if="showArrow" /> ~~~~~~~~~ src/tree/node.vue:10:13 - error TS2304: Cannot find name 'props'. 10 v-if="props.showCheckbox" ~~~~~ src/tree/tree.vue:14:27 - error TS2304: Cannot find name 'showCheckbox'. 14 :show-checkbox="showCheckbox" ~~~~~~~~~~~~ src/tree/node.vue:11:18 - error TS2304: Cannot find name 'props'. 11 :disabled="props.disabledKeys.has(props.node.key)" ~~~~~ src/tree/node.vue:11:41 - error TS2304: Cannot find name 'props'. 11 :disabled="props.disabledKeys.has(props.node.key)" ~~~~~ src/tree/tree.vue:15:27 - error TS2304: Cannot find name 'selectedKeys'. 15 :selected-keys="selectedKeys" ~~~~~~~~~~~~ src/tree/node.vue:12:20 - error TS2304: Cannot find name 'props'. 12 :modelValue="props.checkedKeys.has(props.node.key)" ~~~~~ src/tree/tree.vue:16:27 - error TS2304: Cannot find name 'disabledKeys'. 16 :disabled-keys="disabledKeys" ~~~~~~~~~~~~ src/tree/node.vue:12:42 - error TS2304: Cannot find name 'props'. 12 :modelValue="props.checkedKeys.has(props.node.key)" ~~~~~ src/tree/tree.vue:17:27 - error TS2304: Cannot find name 'expandedKeys'. 17 :expanded-keys="expandedKeys" ~~~~~~~~~~~~ src/tree/node.vue:13:21 - error TS2304: Cannot find name 'props'. 13 :halfChecked="props.halfCheckedKeys.has(props.node.key)" ~~~~~ src/tree/node.vue:13:47 - error TS2304: Cannot find name 'props'. 13 :halfChecked="props.halfCheckedKeys.has(props.node.key)" ~~~~~ src/tree/tree.vue:18:26 - error TS2304: Cannot find name 'checkedKeys'. 18 :checked-keys="checkedKeys" ~~~~~~~~~~~ src/tree/node.vue:14:16 - error TS2304: Cannot find name 'handleCheckChange'. 14 @change="handleCheckChange"> ~~~~~~~~~~~~~~~~~ src/tree/tree.vue:19:31 - error TS2304: Cannot find name 'halfCheckedKeys'. 19 :half-checked-keys="halfCheckedKeys" ~~~~~~~~~~~~~~~ src/tree/tree.vue:20:26 - error TS2304: Cannot find name 'toggleExpand'. 20 @toggleExpand="toggleExpand" ~~~~~~~~~~~~ src/tree/node.vue:15:55 - error TS2304: Cannot find name 'treeContext'. 15 <render-node title-cls="node-title" :context="treeContext" :node="props.node" /> ~~~~~~~~~~~ src/tree/node.vue:15:75 - error TS2304: Cannot find name 'props'. 15 <render-node title-cls="node-title" :context="treeContext" :node="props.node" /> ~~~~~ src/tree/tree.vue:21:26 - error TS2304: Cannot find name 'selectChange'. 21 @selectChange="selectChange" ~~~~~~~~~~~~ src/tree/tree.vue:22:25 - error TS2304: Cannot find name 'checkChange'. 22 @checkChange="checkChange" ~~~~~~~~~~~ src/tree/node.vue:17:56 - error TS2304: Cannot find name 'handleSelect'. 17 <div class="node-content node-text" v-else @click="handleSelect"> ~~~~~~~~~~~~ src/tree/node.vue:18:32 - error TS2304: Cannot find name 'titleCls'. 18 <render-node :title-cls="titleCls" :context="treeContext" :node="props.node" /> ~~~~~~~~ src/tree/node.vue:18:52 - error TS2304: Cannot find name 'treeContext'. 18 <render-node :title-cls="titleCls" :context="treeContext" :node="props.node" /> ~~~~~~~~~~~ src/tree/tree.vue:28:24 - error TS2304: Cannot find name 'visibleList'. 28 v-for="item of visibleList" ~~~~~~~~~~~ src/tree/node.vue:18:72 - error TS2304: Cannot find name 'props'. 18 <render-node :title-cls="titleCls" :context="treeContext" :node="props.node" /> ~~~~~ src/tree/tree.vue:31:25 - error TS2304: Cannot find name 'showCheckbox'. 31 :show-checkbox="showCheckbox" ~~~~~~~~~~~~ src/tree/tree.vue:32:25 - error TS2304: Cannot find name 'selectedKeys'. 32 :selected-keys="selectedKeys" ~~~~~~~~~~~~ src/tree/tree.vue:33:25 - error TS2304: Cannot find name 'disabledKeys'. 33 :disabled-keys="disabledKeys" ~~~~~~~~~~~~ src/tree/tree.vue:34:25 - error TS2304: Cannot find name 'expandedKeys'. 34 :expanded-keys="expandedKeys" ~~~~~~~~~~~~ src/tree/tree.vue:35:24 - error TS2304: Cannot find name 'checkedKeys'. 35 :checked-keys="checkedKeys" ~~~~~~~~~~~ src/tree/tree.vue:36:29 - error TS2304: Cannot find name 'halfCheckedKeys'. 36 :half-checked-keys="halfCheckedKeys" ~~~~~~~~~~~~~~~ src/tree/tree.vue:37:24 - error TS2304: Cannot find name 'toggleExpand'. 37 @toggleExpand="toggleExpand" ~~~~~~~~~~~~ src/tree/tree.vue:38:24 - error TS2304: Cannot find name 'selectChange'. 38 @selectChange="selectChange" ~~~~~~~~~~~~ src/tree/tree.vue:39:23 - error TS2304: Cannot find name 'checkChange'. 39 @checkChange="checkChange" ~~~~~~~~~~~ ../../node_modules/.pnpm/@types+node@17.0.45/node_modules/@types/node/globals.d.ts:72:13 - error TS2403: Subsequent variable declarations must have the same type. Variable 'AbortSignal' must be of type '{ new (): AbortSignal; prototype: AbortSignal; abort(reason?: any): AbortSignal; timeout(milliseconds: number): AbortSignal; }', but here has type '{ new (): AbortSignal; prototype: AbortSignal; }'. 72 declare var AbortSignal: { ~~~~~~~~~~~ ../../node_modules/.pnpm/typescript@4.9.5/node_modules/typescript/lib/lib.dom.d.ts:2071:13 2071 declare var AbortSignal: { ~~~~~~~~~~~ 'AbortSignal' was also declared here. ../../node_modules/.pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1846:33 - error TS2344: Type 'HostElement' does not satisfy the constraint 'RendererElement'. 1846 transition: TransitionHooks<HostElement> | null; ~~~~~~~~~~~ ../../node_modules/.pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1828:57 1828 export declare interface VNode<HostNode = RendererNode, HostElement = RendererElement, ExtraProps = { ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This type parameter might need an `extends RendererElement` constraint. Found 50 errors in 6 files. Errors Files 2 src/checkbox/index.vue:2 21 src/tree/node.vue:2 23 src/tree/tree.vue:4 2 src/checkbox/demo.vue:4 1 ../../node_modules/.pnpm/@types+node@17.0.45/node_modules/@types/node/globals.d.ts:72 1 ../../node_modules/.pnpm/@vue+runtime-core@3.2.37/node_modules/@vue/runtime-core/dist/runtime-core.d.ts:1846 ELIFECYCLE Command failed with exit code 2.
Get a fresh copy of this repo, branch
master
and runpnpm install
.