From c130778c6cff9fc45c0dd26916c53398375b09f2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8F=B2=E9=B8=BD?= <1020103647@qq.com> Date: Mon, 26 Feb 2024 11:30:29 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20uv-ui=20=E6=94=AF=E6=8C=81=20ts=20by=20?= =?UTF-8?q?@ttou/uv-typings?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 1 + pnpm-lock.yaml | 7 +++++++ src/pages/demo/base/uv-ui.vue | 1 + tsconfig.json | 6 +++++- 4 files changed, 14 insertions(+), 1 deletion(-) diff --git a/package.json b/package.json index a94b9bd..b7d6485 100644 --- a/package.json +++ b/package.json @@ -107,6 +107,7 @@ "@dcloudio/uni-stacktracey": "3.0.0-3090920231225001", "@dcloudio/vite-plugin-uni": "3.0.0-3090920231225001", "@iconify-json/carbon": "^1.1.27", + "@ttou/uv-typings": "^1.10.2", "@types/node": "^20.11.5", "@types/wechat-miniprogram": "^3.4.7", "@typescript-eslint/eslint-plugin": "^6.15.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 52abaf3..82af485 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,6 +100,9 @@ devDependencies: '@iconify-json/carbon': specifier: ^1.1.27 version: 1.1.27 + '@ttou/uv-typings': + specifier: ^1.10.2 + version: 1.10.2 '@types/node': specifier: ^20.11.5 version: 20.11.5 @@ -3797,6 +3800,10 @@ packages: engines: {node: '>=10.13.0'} dev: true + /@ttou/uv-typings@1.10.2: + resolution: {integrity: sha512-aGXUWIuYjqA3dvWXWkrOO1T5yUHZqiXOGNR3sEl37s2xdlUlqXIbP2PMeDnP9fNMyJfemgSX5FZrlfKbYk6ypg==} + dev: true + /@types/babel__core@7.20.5: resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==} dependencies: diff --git a/src/pages/demo/base/uv-ui.vue b/src/pages/demo/base/uv-ui.vue index 267fdd2..2fbeac3 100644 --- a/src/pages/demo/base/uv-ui.vue +++ b/src/pages/demo/base/uv-ui.vue @@ -6,6 +6,7 @@ diff --git a/tsconfig.json b/tsconfig.json index 9190dac..3143504 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -17,11 +17,15 @@ "@types/wechat-miniprogram", "@uni-helper/uni-app-types", "@uni-helper/uni-ui-types", - "@uni-helper/uni-cloud-types" + "@uni-helper/uni-cloud-types", + "@ttou/uv-typings/shim", + "@ttou/uv-typings/v3" ] }, "vueCompilerOptions": { + "target": 3, "nativeTags": ["block", "template", "component", "slot"] }, + "exclude": ["node_modules"], "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue", "src/**/*.json"] }