diff --git a/.eslintignore b/.eslintignore deleted file mode 100644 index e6a8276..0000000 --- a/.eslintignore +++ /dev/null @@ -1,3 +0,0 @@ -dist -node_modules -public diff --git a/.eslintrc b/.eslintrc deleted file mode 100644 index 09c2e42..0000000 --- a/.eslintrc +++ /dev/null @@ -1,3 +0,0 @@ -{ - "extends": "@antfu" -} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 608c043..805f77a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: strategy: matrix: node_version: [14.x, 16.x] - os: [ubuntu-latest, windows-latest] #, macos-latest] + os: [ubuntu-latest, windows-latest] fail-fast: false steps: @@ -31,7 +31,7 @@ jobs: uses: actions/setup-node@v2 with: node-version: ${{ matrix.node_version }} - cache: "pnpm" + cache: pnpm - name: Install run: pnpm i diff --git a/package.json b/package.json index 0f4c579..37dbcad 100644 --- a/package.json +++ b/package.json @@ -4,7 +4,7 @@ "scripts": { "build": "vite build", "dev": "vite --port 3333 --open", - "lint": "eslint . --ext=.ts,.vue,.md,.json", + "lint": "eslint .", "typecheck": "vue-tsc --noEmit", "preview": "vite preview", "test": "vitest" @@ -15,22 +15,25 @@ "vue-router": "^4.0.13" }, "devDependencies": { - "@antfu/eslint-config": "^0.18.3", + "@antfu/eslint-config": "^0.18.6", "@iconify-json/carbon": "^1.1.1", "@types/node": "^17.0.21", - "@unocss/reset": "^0.27.4", + "@unocss/reset": "^0.27.5", "@vitejs/plugin-vue": "^2.2.4", "@vue/test-utils": "^2.0.0-rc.18", "eslint": "^8.10.0", "jsdom": "^19.0.0", "pnpm": "^6.32.3", "typescript": "^4.6.2", - "unocss": "^0.27.4", + "unocss": "^0.27.5", "unplugin-auto-import": "^0.6.1", "unplugin-vue-components": "^0.17.21", "vite": "^2.8.6", "vite-plugin-pages": "^0.21.4", "vitest": "^0.6.0", "vue-tsc": "^0.32.1" + }, + "eslintConfig": { + "extends": "@antfu" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc3e370..36b07b2 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,10 +1,10 @@ lockfileVersion: 5.3 specifiers: - '@antfu/eslint-config': ^0.18.3 + '@antfu/eslint-config': ^0.18.6 '@iconify-json/carbon': ^1.1.1 '@types/node': ^17.0.21 - '@unocss/reset': ^0.27.4 + '@unocss/reset': ^0.27.5 '@vitejs/plugin-vue': ^2.2.4 '@vue/test-utils': ^2.0.0-rc.18 '@vueuse/core': ^7.7.1 @@ -12,7 +12,7 @@ specifiers: jsdom: ^19.0.0 pnpm: ^6.32.3 typescript: ^4.6.2 - unocss: ^0.27.4 + unocss: ^0.27.5 unplugin-auto-import: ^0.6.1 unplugin-vue-components: ^0.17.21 vite: ^2.8.6 @@ -28,17 +28,17 @@ dependencies: vue-router: 4.0.13_vue@3.2.31 devDependencies: - '@antfu/eslint-config': 0.18.3_eslint@8.10.0+typescript@4.6.2 + '@antfu/eslint-config': 0.18.6_eslint@8.10.0+typescript@4.6.2 '@iconify-json/carbon': 1.1.1 '@types/node': 17.0.21 - '@unocss/reset': 0.27.4 + '@unocss/reset': 0.27.5 '@vitejs/plugin-vue': 2.2.4_vite@2.8.6+vue@3.2.31 '@vue/test-utils': 2.0.0-rc.18_vue@3.2.31 eslint: 8.10.0 jsdom: 19.0.0 pnpm: 6.32.3 typescript: 4.6.2 - unocss: 0.27.4_jsdom@19.0.0 + unocss: 0.27.5_jsdom@19.0.0 unplugin-auto-import: 0.6.1_@vueuse+core@7.7.1+vite@2.8.6 unplugin-vue-components: 0.17.21_vite@2.8.6+vue@3.2.31 vite: 2.8.6 @@ -48,8 +48,8 @@ devDependencies: packages: - /@antfu/eslint-config-basic/0.18.3_eslint@8.10.0: - resolution: {integrity: sha512-0kkr/pYxnJmYbKfLUmEW5Nd7FsGFHt68M+Rv8T6t0YV1kn2pJNTFcsuBYtINOAoKktgoZ7+mRjwMaNJ/MIcWbg==} + /@antfu/eslint-config-basic/0.18.6_eslint@8.10.0: + resolution: {integrity: sha512-C4k89A+c7XYSpItVxtPl26+JNCZUYwOtqrB3zWL+RRV3WB8Qi4oJpNSg3SbzPCbH1T18oO3/VRPM9ivW/cIONA==} peerDependencies: eslint: '>=7.4.0' dependencies: @@ -70,12 +70,12 @@ packages: - supports-color dev: true - /@antfu/eslint-config-react/0.18.3_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-Mz5gPJowsMuMRuhiTRTvD2REbMDq+pU6QauoMsEMeVbJ3vTiLw/AV0aXprbRL1PUhPHGNDdzYyU+E/tw1UZS6A==} + /@antfu/eslint-config-react/0.18.6_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-z2kwpc0H2glR+C1sNivQ79aAlyP9Cslu7G6JFQ1N/86ln982xmaZpNKXnsfugjAav/D5viwrskHSOpdf46BxDA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.18.3_eslint@8.10.0+typescript@4.6.2 + '@antfu/eslint-config-ts': 0.18.6_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 eslint-plugin-react: 7.29.3_eslint@8.10.0 transitivePeerDependencies: @@ -83,13 +83,13 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts/0.18.3_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-ZCr0IjYkF5uSgvlHVpQ+Y2FdMIa5WCvmrkjDm8m9XGXCPvI/KbLy+2fXj65gZXDCAQ0bet6Dl+4EeNRn29E32Q==} + /@antfu/eslint-config-ts/0.18.6_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-SXzJVMlCuNyGGhPc9ypeNt9AUl50NjoUpZt41U3+0ieli0FA5kvMiKeIXFVrMl+t8oFyuuv3UaPYJtTKkYSDcw==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.18.3_eslint@8.10.0 + '@antfu/eslint-config-basic': 0.18.6_eslint@8.10.0 '@typescript-eslint/eslint-plugin': 5.14.0_f4054b8c3cd621db16ae1b9d571bccc0 '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 @@ -98,12 +98,12 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue/0.18.3_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-RgenlvleSCMQ9z+326OjuyB5X1wV9JbdE8BUUIeFUBcJ73PMEsk6dwickEmy+ELZtgH3Ql25XlPn4szbTdJScQ==} + /@antfu/eslint-config-vue/0.18.6_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-ZnlOiWaA4/ce3NrLjFQpCHI3CVyoann6vJcwXw3BF7IWzKSubbm1Q4PlJqsOWlNOokR5GHWKN5CwJa6kQLEWsw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.18.3_eslint@8.10.0+typescript@4.6.2 + '@antfu/eslint-config-ts': 0.18.6_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 eslint-plugin-vue: 8.5.0_eslint@8.10.0 transitivePeerDependencies: @@ -111,13 +111,13 @@ packages: - typescript dev: true - /@antfu/eslint-config/0.18.3_eslint@8.10.0+typescript@4.6.2: - resolution: {integrity: sha512-NM5xydLE+pY3Tj5jjUdgmnK2ZmPwEklgq56A0odGASksp0ix3J7cOGp+PLiVWDvDpFga5LxsV23K3XkJbuBFHA==} + /@antfu/eslint-config/0.18.6_eslint@8.10.0+typescript@4.6.2: + resolution: {integrity: sha512-z+8xe0UKxk/7AvnJ2IeBDaY+MnE9QdpkUy8E1zd2V5A06Bpg5n8Na7/Xb3K9tETwLV0/4NA5GBY8W/68k483Fg==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.18.3_eslint@8.10.0+typescript@4.6.2 - '@antfu/eslint-config-vue': 0.18.3_eslint@8.10.0+typescript@4.6.2 + '@antfu/eslint-config-react': 0.18.6_eslint@8.10.0+typescript@4.6.2 + '@antfu/eslint-config-vue': 0.18.6_eslint@8.10.0+typescript@4.6.2 '@typescript-eslint/eslint-plugin': 5.14.0_f4054b8c3cd621db16ae1b9d571bccc0 '@typescript-eslint/parser': 5.14.0_eslint@8.10.0+typescript@4.6.2 eslint: 8.10.0 @@ -470,14 +470,14 @@ packages: eslint-visitor-keys: 3.3.0 dev: true - /@unocss/cli/0.27.4_jsdom@19.0.0: - resolution: {integrity: sha512-xndGu7vS13ZzFTrUjJoX8h88jDS9JAp91p3JmkB15IixDkV2moRqlMaTOqKqBdMrnbHX/YI7UjAgpFYLxjuQpA==} + /@unocss/cli/0.27.5_jsdom@19.0.0: + resolution: {integrity: sha512-NczOoawskQoJVEVQd3NINbafcwhzeZjV1zGVpsZm0ZhMlrzJIfSpsvQ6BLMhnyqnV6GpYt3BJaeOaCbxmvPqEg==} engines: {node: '>=14'} hasBin: true dependencies: - '@unocss/config': 0.27.4_jsdom@19.0.0 - '@unocss/core': 0.27.4 - '@unocss/preset-uno': 0.27.4 + '@unocss/config': 0.27.5_jsdom@19.0.0 + '@unocss/core': 0.27.5 + '@unocss/preset-uno': 0.27.5 cac: 6.7.12 chokidar: 3.5.3 colorette: 2.0.16 @@ -494,11 +494,11 @@ packages: - stylus dev: true - /@unocss/config/0.27.4_jsdom@19.0.0: - resolution: {integrity: sha512-CsvKgQFYnfd700uAjvkMi0bjNqiKyhwwkyzvAyYEdAb6Ku51Szm4a50rzZnf3E1wD8iUyLUjsjwKjEUFJm79aw==} + /@unocss/config/0.27.5_jsdom@19.0.0: + resolution: {integrity: sha512-hFepCUNVfHImVddhL/NeuFN70Aui4BM2DdgrXmOcfYHwSlOw8IS+WAIHMm73/NmtNz8R9Jnq39LvHeymJF/LUA==} engines: {node: '>=14'} dependencies: - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 unconfig: 0.3.1_jsdom@19.0.0 transitivePeerDependencies: - '@vitest/ui' @@ -510,99 +510,99 @@ packages: - stylus dev: true - /@unocss/core/0.27.4: - resolution: {integrity: sha512-JHu6J087EYnmx79dpqJRfaE7y1qHQGT76D4SQFz1tipJ4VskKPuHhuzN/GBTm0WglxvR+pA1c14J9hgGNbBpiQ==} + /@unocss/core/0.27.5: + resolution: {integrity: sha512-yslhPY1lWAkOANEtuyMpydWvNRYZdlS93xyOI4qCn3tWFFoA1H6ANehSQSUguNoEGIuRrB2hUazSnANtI8HYOg==} dev: true - /@unocss/inspector/0.27.4: - resolution: {integrity: sha512-C3/ZomMiXPHi64shN+xCVE8v6H2xJixs/qs9d/XO3gkrEithluTLTFd0CIXbru1AeJqr5u131nQrOxM5dcTgYQ==} + /@unocss/inspector/0.27.5: + resolution: {integrity: sha512-ERP807tA/T2KG0TFn4w5+rZNpFpUiLTERBhcP25fwMWnpnm7OX+1U1850qtdYwTKBK6QwUogb/qLcyld3oIukQ==} dependencies: gzip-size: 6.0.0 sirv: 2.0.2 dev: true - /@unocss/preset-attributify/0.27.4: - resolution: {integrity: sha512-Er6ozQszEJ7WeqC9du5z004dFtawkrzt12GN4C9TZKR6ZsQTT+aFH3TlKou/UsIKRd4MbQLZ9BKkLxkODpNNLg==} + /@unocss/preset-attributify/0.27.5: + resolution: {integrity: sha512-dhImcaeDfBxF92+jT+aufLB8pjve4t35pd6+HGXk0ExBNzmEpyVoUJJj4mI1TNMOeTS3IrGeFVEEZbqL+Gy4UA==} dependencies: - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 dev: true - /@unocss/preset-icons/0.27.4: - resolution: {integrity: sha512-KXKEoPti3OpFExe/QiLc5NKBrftac7jzGIz4BIBT9dU2gVAjHotjm/3Kzxt/iHsCjRZrcAIEBZd/Pkm6+oUQfQ==} + /@unocss/preset-icons/0.27.5: + resolution: {integrity: sha512-1x8U90W38HKAKvH32dYz7aRziIoQsI5vZXH/dlqHDRYc/38nMx8e1EM7SZ5K+6L7Xruk68WabQDJmF+FgZze8g==} dependencies: '@iconify/utils': 1.0.23 - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 local-pkg: 0.4.1 transitivePeerDependencies: - supports-color dev: true - /@unocss/preset-mini/0.27.4: - resolution: {integrity: sha512-7JdSUT2CyVi5xNdrSKxsOdJuIsg4EItSLlxCq3Me9y73ZHCMPDS/jt2TAWl80cUZYGKP/3VPzsCZei/hdxERhg==} + /@unocss/preset-mini/0.27.5: + resolution: {integrity: sha512-ZM6/qB2Jzf9nqU9/ALcPpDkjp1NDYrY+JGMCXqxb2FtT0PaPNFtxqOfJg3JBCX3ob3oTOeS2O1nRizREQngy/w==} dependencies: - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 dev: true - /@unocss/preset-typography/0.27.4: - resolution: {integrity: sha512-OM6y2SOGXaUpFs4vNg7R0bTjQnhh/RQ1ZbCAm+iS3x/m6lg4AMBI5e6tOx8VwBO1iVWAR7mvtSk85PQyvIlTKw==} + /@unocss/preset-typography/0.27.5: + resolution: {integrity: sha512-iBx0tJo7VVVxihal+vUzp/Uf1nHB4X1KVSdm6Ot/gJi6Azfcs7MfsdWr/Eqg9cy9tYnsUi5M0Bm9ptiSjVWEsw==} dependencies: - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 dev: true - /@unocss/preset-uno/0.27.4: - resolution: {integrity: sha512-8Ml+lXitIB2I2N4HR7Uyg1YwCQwx/K6AyASuWazzIAKE3rQzYVbBbAjPlCHZNhfSTTh1t2pM/P30U84guRbJIg==} + /@unocss/preset-uno/0.27.5: + resolution: {integrity: sha512-ehsVpTGW9Cv45FHcgh9Hp45a/FeMUC0L39IHygVsTcr14CmSM1sDVuJRywIqbTpyi+Eu9uv+GppG9QGa3tbofw==} dependencies: - '@unocss/core': 0.27.4 - '@unocss/preset-mini': 0.27.4 - '@unocss/preset-wind': 0.27.4 + '@unocss/core': 0.27.5 + '@unocss/preset-mini': 0.27.5 + '@unocss/preset-wind': 0.27.5 dev: true - /@unocss/preset-web-fonts/0.27.4: - resolution: {integrity: sha512-AEUYrddOh6oHP8omfxKxY4fzUsCqdbJlGV9fOVmVYv/rIvglD61aYCi6PbjcLNZypgGl3HdBftZWTjk1AdYWFA==} + /@unocss/preset-web-fonts/0.27.5: + resolution: {integrity: sha512-tepZlo935vfFVU/+GwiUgBMjwKDQyYsaz8EtsBNOePpYICHLpHaaTrQyOqip9J97Yz/Wq7FWbM4xe0/WUj0iMw==} dependencies: - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 axios: 0.26.0 transitivePeerDependencies: - debug dev: true - /@unocss/preset-wind/0.27.4: - resolution: {integrity: sha512-RG6FabJmprb6t4f0kWec+q9XZZnbAru3a1yT/LJOxETwxXGAGR1PgXrR1T1Eu9sH5uUXICxpl6v9yaT+Tvw0CA==} + /@unocss/preset-wind/0.27.5: + resolution: {integrity: sha512-1Pw4aj+DrHCfus76BUGXmf7O44M9rN9ED1WMc/p4+MWT9zZ0GX2bQNTUGC/FXhptEKT2qNqDVm8tt1cFtlbxSw==} dependencies: - '@unocss/core': 0.27.4 - '@unocss/preset-mini': 0.27.4 + '@unocss/core': 0.27.5 + '@unocss/preset-mini': 0.27.5 dev: true - /@unocss/reset/0.27.4: - resolution: {integrity: sha512-/7mklcSKthfRtrQmpQeWPvOrYdbyi6kaUnJQoY1obzs1/M3nmr53MxS41wwCn1xgINrgx2ih6P+Ms1ZmLHoBCA==} + /@unocss/reset/0.27.5: + resolution: {integrity: sha512-D1DuY+OwTl0wJnWh2UVB0thuceRZ+WKlyutrLZFMwFMaFzKoWT9RaE0SW7GumkwPQETEtdtqHSOQ61+MXqqZOw==} dev: true - /@unocss/scope/0.27.4: - resolution: {integrity: sha512-eDD8njU3Za23k1zhglQ8bhVw0QVp18uh2GQltP3nETVYyead8ikZgIKof4N3bxXhOpQ/vh5Hq3Je38AYRWJDiw==} + /@unocss/scope/0.27.5: + resolution: {integrity: sha512-wblxl4tSR/mmZ3WUga5FPLIdOPfuoXh+zHstNLAforVhjk1eN7iMzFtiBDxJVWOG4j5FZOK6di9nMIlx7+GlGA==} dev: true - /@unocss/transformer-directives/0.27.4: - resolution: {integrity: sha512-DMuBqvxUO4XKCBuyNWyt+f8MfItOxTgevv1/h+GQKd+NPb7Y1XCfn2SWOOifd4EOmwehjBi2ywLwfZjrWXA50g==} + /@unocss/transformer-directives/0.27.5: + resolution: {integrity: sha512-DvSV2OmIoBl3R+Mo2oec6NfJg9nNhnDrbGsE/tZiyMFGkuzkFjJqrQ1daeiJ90uLjH10flY1eY6VpGAvbLiZWQ==} dependencies: - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 css-tree: 2.1.0 dev: true - /@unocss/transformer-variant-group/0.27.4: - resolution: {integrity: sha512-yKPp7S88Z70+OFPAgHQrplCt9igOhScT5MyWXuIPw1tpL1EE7JVw4If/O1svWG083TS2r3VbCwQRyOFl1IGscg==} + /@unocss/transformer-variant-group/0.27.5: + resolution: {integrity: sha512-OoE5tXTkmpYxFCvxXTawBldJTyKBfgh1iHcnsjbtDGzn7q69pG5vF87+SLs5Zu+Gj7g5Y1DGe/ll167yqCwoyw==} dependencies: - '@unocss/core': 0.27.4 + '@unocss/core': 0.27.5 dev: true - /@unocss/vite/0.27.4_jsdom@19.0.0: - resolution: {integrity: sha512-ZCkDY1QP7ttrY9A1nd7JGZecOudUqtAHTqoYONTzwxpbKfBTJ/6AvbxftkmFaxzH6aZjUMhp5tniRX1M3k1MoA==} + /@unocss/vite/0.27.5_jsdom@19.0.0: + resolution: {integrity: sha512-/mIqiDPePiYyrFeJHyihJKSJNRomDHAuXdCAG1v3kBu+RjchRi0n+1G8WaKH6TGUk0cd0i0avHtI7YmhoahWnw==} dependencies: '@rollup/pluginutils': 4.1.2 - '@unocss/config': 0.27.4_jsdom@19.0.0 - '@unocss/core': 0.27.4 - '@unocss/inspector': 0.27.4 - '@unocss/scope': 0.27.4 - '@unocss/transformer-directives': 0.27.4 + '@unocss/config': 0.27.5_jsdom@19.0.0 + '@unocss/core': 0.27.5 + '@unocss/inspector': 0.27.5 + '@unocss/scope': 0.27.5 + '@unocss/transformer-directives': 0.27.5 magic-string: 0.26.1 transitivePeerDependencies: - '@vitest/ui' @@ -1685,7 +1685,7 @@ packages: /eslint-plugin-html/6.2.0: resolution: {integrity: sha512-vi3NW0E8AJombTvt8beMwkL1R/fdRWl4QSNRNMhVQKWm36/X0KF0unGNAY4mqUF06mnwVWZcIcerrCnfn9025g==} dependencies: - htmlparser2: 7.1.2 + htmlparser2: 7.2.0 dev: true /eslint-plugin-import/2.25.4_eslint@8.10.0: @@ -1704,7 +1704,7 @@ packages: has: 1.0.3 is-core-module: 2.8.1 is-glob: 4.0.3 - minimatch: 3.0.4 + minimatch: 3.1.2 object.values: 1.1.5 resolve: 1.22.0 tsconfig-paths: 3.12.0 @@ -1746,7 +1746,7 @@ packages: eslint-utils: 3.0.0_eslint@8.10.0 ignore: 5.2.0 is-core-module: 2.8.1 - minimatch: 3.0.4 + minimatch: 3.1.2 resolve: 1.22.0 semver: 6.3.0 dev: true @@ -2239,15 +2239,6 @@ packages: whatwg-encoding: 2.0.0 dev: true - /htmlparser2/7.1.2: - resolution: {integrity: sha512-d6cqsbJba2nRdg8WW2okyD4ceonFHn9jLFxhwlNcLhQWcFPdxXeJulgOLjLKtAK9T6ahd+GQNZwG9fjmGW7lyg==} - dependencies: - domelementtype: 2.2.0 - domhandler: 4.2.2 - domutils: 2.8.0 - entities: 3.0.1 - dev: true - /htmlparser2/7.2.0: resolution: {integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==} dependencies: @@ -3704,23 +3695,23 @@ packages: engines: {node: '>= 4.0.0'} dev: true - /unocss/0.27.4_jsdom@19.0.0: - resolution: {integrity: sha512-XzW6mAcm0FCzpdZCJ+zNKKVxYTPThISj3RBA8s4NmC9g+cPXM+wz0UyQAYUjDveD4uToCiqLHTWMtf6by+HHfQ==} + /unocss/0.27.5_jsdom@19.0.0: + resolution: {integrity: sha512-jT1wHdDxLghscUMa8bOdzfPVqlr1lkwiC9bHsBWWw1eNJElMi05LboK7bvnYwNl/UDmNTfTdncQgsOSn1S9dfQ==} engines: {node: '>=14'} dependencies: - '@unocss/cli': 0.27.4_jsdom@19.0.0 - '@unocss/core': 0.27.4 - '@unocss/preset-attributify': 0.27.4 - '@unocss/preset-icons': 0.27.4 - '@unocss/preset-mini': 0.27.4 - '@unocss/preset-typography': 0.27.4 - '@unocss/preset-uno': 0.27.4 - '@unocss/preset-web-fonts': 0.27.4 - '@unocss/preset-wind': 0.27.4 - '@unocss/reset': 0.27.4 - '@unocss/transformer-directives': 0.27.4 - '@unocss/transformer-variant-group': 0.27.4 - '@unocss/vite': 0.27.4_jsdom@19.0.0 + '@unocss/cli': 0.27.5_jsdom@19.0.0 + '@unocss/core': 0.27.5 + '@unocss/preset-attributify': 0.27.5 + '@unocss/preset-icons': 0.27.5 + '@unocss/preset-mini': 0.27.5 + '@unocss/preset-typography': 0.27.5 + '@unocss/preset-uno': 0.27.5 + '@unocss/preset-web-fonts': 0.27.5 + '@unocss/preset-wind': 0.27.5 + '@unocss/reset': 0.27.5 + '@unocss/transformer-directives': 0.27.5 + '@unocss/transformer-variant-group': 0.27.5 + '@unocss/vite': 0.27.5_jsdom@19.0.0 transitivePeerDependencies: - '@vitest/ui' - c8