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
masterand runpnpm install.