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"] }