From 04604e16fdfb6b58c52afd1786c54aca72b23118 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=A5=E6=B5=A9?= Date: Mon, 5 Aug 2024 12:32:19 +0800 Subject: [PATCH] chore: Remove unused Unocss presets and dependencies --- package.json | 3 --- pnpm-lock.yaml | 9 --------- shims.d.ts | 7 +++++++ unocss.config.ts | 6 ++---- 4 files changed, 9 insertions(+), 16 deletions(-) create mode 100644 shims.d.ts diff --git a/package.json b/package.json index 9004ea8..c808610 100644 --- a/package.json +++ b/package.json @@ -13,9 +13,6 @@ }, "devDependencies": { "@iconify-json/logos": "^1.1.44", - "@unocss/core": "^0.61.9", - "@unocss/preset-attributify": "^0.61.9", - "@unocss/preset-icons": "^0.61.9", "typescript": "^5.5.4", "unocss": "^0.61.9", "vite": "^5.3.5", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3d870d8..f633b9d 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,15 +15,6 @@ importers: '@iconify-json/logos': specifier: ^1.1.44 version: 1.1.44 - '@unocss/core': - specifier: ^0.61.9 - version: 0.61.9 - '@unocss/preset-attributify': - specifier: ^0.61.9 - version: 0.61.9 - '@unocss/preset-icons': - specifier: ^0.61.9 - version: 0.61.9 typescript: specifier: ^5.5.4 version: 5.5.4 diff --git a/shims.d.ts b/shims.d.ts new file mode 100644 index 0000000..aa04de6 --- /dev/null +++ b/shims.d.ts @@ -0,0 +1,7 @@ +import type { AttributifyAttributes } from '@unocss/preset-attributify' + +declare module 'solid-js' { + namespace JSX { + interface HTMLAttributes extends AttributifyAttributes {} + } +} \ No newline at end of file diff --git a/unocss.config.ts b/unocss.config.ts index 947ff4e..7097e2d 100644 --- a/unocss.config.ts +++ b/unocss.config.ts @@ -1,7 +1,5 @@ -import presetAttributify from '@unocss/preset-attributify' -import presetIcons from '@unocss/preset-icons' -import presetUno from '@unocss/preset-uno' -import { defineConfig } from 'unocss/vite' +import { presetAttributify, presetIcons, presetUno } from 'unocss'; +import { defineConfig } from 'unocss/vite'; export default defineConfig({ shortcuts: [