diff --git a/package.json b/package.json index 0a96c81..21436d7 100644 --- a/package.json +++ b/package.json @@ -43,8 +43,8 @@ "lint-staged": "^13.2.0", "postcss": "^8.4.21", "sass": "^1.60.0", - "tailwindcss": "^3.3.0", - "typescript": "^5.0.2", + "tailwindcss": "^3.3.1", + "typescript": "^5.0.3", "vite": "^4.2.1", "vue-tsc": "^1.2.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00bdb47..19f3eaf 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -3,7 +3,7 @@ lockfileVersion: '6.0' dependencies: '@egoist/tailwindcss-icons': specifier: ^1.0.7 - version: 1.0.7(tailwindcss@3.3.0) + version: 1.0.7(tailwindcss@3.3.1) '@prosemirror-adapter/vue': specifier: ^0.2.3 version: 0.2.3(vue@3.2.47) @@ -65,13 +65,13 @@ dependencies: devDependencies: '@antfu/eslint-config': specifier: ^0.37.0 - version: 0.37.0(eslint@8.36.0)(typescript@5.0.2) + version: 0.37.0(eslint@8.36.0)(typescript@5.0.3) '@iconify-json/tabler': specifier: ^1.1.68 version: 1.1.68 '@tailwindcss/typography': specifier: ^0.5.9 - version: 0.5.9(tailwindcss@3.3.0) + version: 0.5.9(tailwindcss@3.3.1) '@vitejs/plugin-vue': specifier: ^4.1.0 version: 4.1.0(vite@4.2.1)(vue@3.2.47) @@ -94,27 +94,27 @@ devDependencies: specifier: ^1.60.0 version: 1.60.0 tailwindcss: - specifier: ^3.3.0 - version: 3.3.0(postcss@8.4.21) + specifier: ^3.3.1 + version: 3.3.1(postcss@8.4.21) typescript: - specifier: ^5.0.2 - version: 5.0.2 + specifier: ^5.0.3 + version: 5.0.3 vite: specifier: ^4.2.1 version: 4.2.1(sass@1.60.0) vue-tsc: specifier: ^1.2.0 - version: 1.2.0(typescript@5.0.2) + version: 1.2.0(typescript@5.0.3) packages: - /@antfu/eslint-config-basic@0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2): + /@antfu/eslint-config-basic@0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-iBj6qjAOQr+WMhK38lfR2/xdIY81qUk4i6tHhwmcxXi4GEf2HF6I4Cgeu9SyIlTxOw8AP1CVqdUNzUbmYSaMZg==} peerDependencies: eslint: '>=7.4.0' dependencies: eslint: 8.36.0 - eslint-plugin-antfu: 0.37.0(eslint@8.36.0)(typescript@5.0.2) + eslint-plugin-antfu: 0.37.0(eslint@8.36.0)(typescript@5.0.3) eslint-plugin-eslint-comments: 3.2.0(eslint@8.36.0) eslint-plugin-html: 7.1.0 eslint-plugin-import: 2.27.5(@typescript-eslint/parser@5.56.0)(eslint@8.36.0) @@ -137,18 +137,18 @@ packages: - typescript dev: true - /@antfu/eslint-config-ts@0.37.0(eslint@8.36.0)(typescript@5.0.2): + /@antfu/eslint-config-ts@0.37.0(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-+ZS0UE7qa6EzFe0JgCSqdi/IRGQlUj/kOjvwsHCXVK1A02ZW2p0fEKzCpNAz1NJK9nkqhyvNHX+gNOTQsPMbeQ==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@antfu/eslint-config-basic': 0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3) + '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.3) eslint: 8.36.0 - eslint-plugin-jest: 27.2.1(@typescript-eslint/eslint-plugin@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - typescript: 5.0.2 + eslint-plugin-jest: 27.2.1(@typescript-eslint/eslint-plugin@5.56.0)(eslint@8.36.0)(typescript@5.0.3) + typescript: 5.0.3 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -156,13 +156,13 @@ packages: - supports-color dev: true - /@antfu/eslint-config-vue@0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2): + /@antfu/eslint-config-vue@0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-d7n4+7f6YMizE1HDEOtIBJGruFuIeqrNF+ZjHM8o6+isMrJkvdjVx6nHtHVtoWNYW6jiRJ5AW+nkfo2aoNGUyA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-basic': 0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - '@antfu/eslint-config-ts': 0.37.0(eslint@8.36.0)(typescript@5.0.2) + '@antfu/eslint-config-basic': 0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3) + '@antfu/eslint-config-ts': 0.37.0(eslint@8.36.0)(typescript@5.0.3) eslint: 8.36.0 eslint-plugin-vue: 9.9.0(eslint@8.36.0) local-pkg: 0.4.3 @@ -176,14 +176,14 @@ packages: - typescript dev: true - /@antfu/eslint-config@0.37.0(eslint@8.36.0)(typescript@5.0.2): + /@antfu/eslint-config@0.37.0(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-Kq12dCBSYNV/wuoX35ijs8aNjdF9FiSp3GbiGh2Y8sPtM6NbJc5LA3ixWz0PcA/byHf1VPVisDZcPqISjic/zA==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-vue': 0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@antfu/eslint-config-vue': 0.37.0(@typescript-eslint/eslint-plugin@5.56.0)(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3) + '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3) + '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.3) eslint: 8.36.0 eslint-plugin-eslint-comments: 3.2.0(eslint@8.36.0) eslint-plugin-html: 7.1.0 @@ -261,13 +261,13 @@ packages: '@babel/helper-validator-identifier': 7.19.1 to-fast-properties: 2.0.0 - /@egoist/tailwindcss-icons@1.0.7(tailwindcss@3.3.0): + /@egoist/tailwindcss-icons@1.0.7(tailwindcss@3.3.1): resolution: {integrity: sha512-GeoEZC53+zHJyBEcBc0B4hf9MGdDjy0iatW6GT4Ss+c+t8IgjsJVjz3Gg3RpCdg+rnsyRLeg5S+ubkJpaz85Rw==} peerDependencies: tailwindcss: '*' dependencies: '@iconify/utils': 2.1.5 - tailwindcss: 3.3.0(postcss@8.4.21) + tailwindcss: 3.3.1(postcss@8.4.21) transitivePeerDependencies: - supports-color dev: false @@ -636,7 +636,7 @@ packages: type-fest: 2.19.0 dev: false - /@tailwindcss/typography@0.5.9(tailwindcss@3.3.0): + /@tailwindcss/typography@0.5.9(tailwindcss@3.3.1): resolution: {integrity: sha512-t8Sg3DyynFysV9f4JDOVISGsjazNb48AeIYQwcL+Bsq5uf4RYL75C1giZ43KISjeDGBaTN3Kxh7Xj/vRSMJUUg==} peerDependencies: tailwindcss: '>=3.0.0 || insiders' @@ -645,7 +645,7 @@ packages: lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.3.0(postcss@8.4.21) + tailwindcss: 3.3.1(postcss@8.4.21) dev: true /@tiptap/core@2.0.0-beta.220(@tiptap/pm@2.0.0-beta.220): @@ -1012,7 +1012,7 @@ packages: /@types/unist@2.0.6: resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} - /@typescript-eslint/eslint-plugin@5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2): + /@typescript-eslint/eslint-plugin@5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-ZNW37Ccl3oMZkzxrYDUX4o7cnuPgU+YrcaYXzsRtLB16I1FR5SHMqga3zGsaSliZADCWo2v8qHWqAYIj8nWCCg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1024,23 +1024,23 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.4.1 - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.3) '@typescript-eslint/scope-manager': 5.56.0 - '@typescript-eslint/type-utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/type-utils': 5.56.0(eslint@8.36.0)(typescript@5.0.3) + '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.3) debug: 4.3.4 eslint: 8.36.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 semver: 7.3.8 - tsutils: 3.21.0(typescript@5.0.2) - typescript: 5.0.2 + tsutils: 3.21.0(typescript@5.0.3) + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@5.56.0(eslint@8.36.0)(typescript@5.0.2): + /@typescript-eslint/parser@5.56.0(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-sn1OZmBxUsgxMmR8a8U5QM/Wl+tyqlH//jTqCg8daTAmhAk26L2PFhcqPLlYBhYUJMZJK276qLXlHN3a83o2cg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1052,10 +1052,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.56.0 '@typescript-eslint/types': 5.56.0 - '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.2) + '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.3) debug: 4.3.4 eslint: 8.36.0 - typescript: 5.0.2 + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true @@ -1068,7 +1068,7 @@ packages: '@typescript-eslint/visitor-keys': 5.56.0 dev: true - /@typescript-eslint/type-utils@5.56.0(eslint@8.36.0)(typescript@5.0.2): + /@typescript-eslint/type-utils@5.56.0(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-8WxgOgJjWRy6m4xg9KoSHPzBNZeQbGlQOH7l2QEhQID/+YseaFxg5J/DLwWSsi9Axj4e/cCiKx7PVzOq38tY4A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1078,12 +1078,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.2) - '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.3) + '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.3) debug: 4.3.4 eslint: 8.36.0 - tsutils: 3.21.0(typescript@5.0.2) - typescript: 5.0.2 + tsutils: 3.21.0(typescript@5.0.3) + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true @@ -1093,7 +1093,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree@5.56.0(typescript@5.0.2): + /@typescript-eslint/typescript-estree@5.56.0(typescript@5.0.3): resolution: {integrity: sha512-41CH/GncsLXOJi0jb74SnC7jVPWeVJ0pxQj8bOjH1h2O26jXN3YHKDT1ejkVz5YeTEQPeLCCRY0U2r68tfNOcg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1108,13 +1108,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.3.8 - tsutils: 3.21.0(typescript@5.0.2) - typescript: 5.0.2 + tsutils: 3.21.0(typescript@5.0.3) + typescript: 5.0.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@5.56.0(eslint@8.36.0)(typescript@5.0.2): + /@typescript-eslint/utils@5.56.0(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-XhZDVdLnUJNtbzaJeDSCIYaM+Tgr59gZGbFuELgF7m0IY03PlciidS7UQNKLE0+WpUTn1GlycEr6Ivb/afjbhA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1125,7 +1125,7 @@ packages: '@types/semver': 7.3.13 '@typescript-eslint/scope-manager': 5.56.0 '@typescript-eslint/types': 5.56.0 - '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.2) + '@typescript-eslint/typescript-estree': 5.56.0(typescript@5.0.3) eslint: 8.36.0 eslint-scope: 5.1.1 semver: 7.3.8 @@ -1716,7 +1716,7 @@ packages: css-selector-tokenizer: 0.8.0 postcss: 8.4.21 postcss-js: 4.0.1(postcss@8.4.21) - tailwindcss: 3.3.0(postcss@8.4.21) + tailwindcss: 3.3.1(postcss@8.4.21) transitivePeerDependencies: - ts-node dev: false @@ -2002,7 +2002,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.3) debug: 3.2.7 eslint: 8.36.0 eslint-import-resolver-node: 0.3.7 @@ -2010,10 +2010,10 @@ packages: - supports-color dev: true - /eslint-plugin-antfu@0.37.0(eslint@8.36.0)(typescript@5.0.2): + /eslint-plugin-antfu@0.37.0(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-Tekr9S4fkrmH88RS5XHvs3gQwQIn/2As8gYePzrPHTQEQF00pIx0sa1eQrhmvN50ubUG4WkZnpx/uR3073jLeg==} dependencies: - '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.3) transitivePeerDependencies: - eslint - supports-color @@ -2058,7 +2058,7 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/parser': 5.56.0(eslint@8.36.0)(typescript@5.0.3) array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 @@ -2081,7 +2081,7 @@ packages: - supports-color dev: true - /eslint-plugin-jest@27.2.1(@typescript-eslint/eslint-plugin@5.56.0)(eslint@8.36.0)(typescript@5.0.2): + /eslint-plugin-jest@27.2.1(@typescript-eslint/eslint-plugin@5.56.0)(eslint@8.36.0)(typescript@5.0.3): resolution: {integrity: sha512-l067Uxx7ZT8cO9NJuf+eJHvt6bqJyz2Z29wykyEdz/OtmcELQl2MQGQLX8J94O1cSJWAwUSEvCjwjA7KEK3Hmg==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} peerDependencies: @@ -2094,8 +2094,8 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) - '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3) + '@typescript-eslint/utils': 5.56.0(eslint@8.36.0)(typescript@5.0.3) eslint: 8.36.0 transitivePeerDependencies: - supports-color @@ -2192,7 +2192,7 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.2) + '@typescript-eslint/eslint-plugin': 5.56.0(@typescript-eslint/parser@5.56.0)(eslint@8.36.0)(typescript@5.0.3) eslint: 8.36.0 eslint-rule-composer: 0.3.0 dev: true @@ -4212,8 +4212,8 @@ packages: resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} engines: {node: '>= 0.4'} - /tailwindcss@3.3.0(postcss@8.4.21): - resolution: {integrity: sha512-hOXlFx+YcklJ8kXiCAfk/FMyr4Pm9ck477G0m/us2344Vuj355IpoEDB5UmGAsSpTBmr+4ZhjzW04JuFXkb/fw==} + /tailwindcss@3.3.1(postcss@8.4.21): + resolution: {integrity: sha512-Vkiouc41d4CEq0ujXl6oiGFQ7bA3WEhUZdTgXAhtKxSy49OmKs8rEfQmupsfF0IGW8fv2iQkp1EVUuapCFrZ9g==} engines: {node: '>=12.13.0'} hasBin: true peerDependencies: @@ -4309,14 +4309,14 @@ packages: /tslib@2.5.0: resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==} - /tsutils@3.21.0(typescript@5.0.2): + /tsutils@3.21.0(typescript@5.0.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.0.2 + typescript: 5.0.3 dev: true /type-check@0.4.0: @@ -4359,8 +4359,8 @@ packages: is-typed-array: 1.1.10 dev: true - /typescript@5.0.2: - resolution: {integrity: sha512-wVORMBGO/FAs/++blGNeAVdbNKtIh1rbBL2EyQ1+J9lClJ93KiiKe8PmFIVdXhHcyv44SL9oglmfeSsndo0jRw==} + /typescript@5.0.3: + resolution: {integrity: sha512-xv8mOEDnigb/tN9PSMTwSEqAnUvkoXMQlicOb0IUVDBSQCgBSaAAROUZYy2IcUy5qU6XajK5jjjO7TMWqBTKZA==} engines: {node: '>=12.20'} hasBin: true dev: true @@ -4481,7 +4481,7 @@ packages: he: 1.2.0 dev: true - /vue-tsc@1.2.0(typescript@5.0.2): + /vue-tsc@1.2.0(typescript@5.0.3): resolution: {integrity: sha512-rIlzqdrhyPYyLG9zxsVRa+JEseeS9s8F2BbVVVWRRsTZvJO2BbhLEb2HW3MY+DFma0378tnIqs+vfTzbcQtRFw==} hasBin: true peerDependencies: @@ -4489,7 +4489,7 @@ packages: dependencies: '@volar/vue-language-core': 1.2.0 '@volar/vue-typescript': 1.2.0 - typescript: 5.0.2 + typescript: 5.0.3 dev: true /vue@3.2.47: diff --git a/postcss.config.cjs b/postcss.config.cjs deleted file mode 100644 index f142aa6..0000000 --- a/postcss.config.cjs +++ /dev/null @@ -1,6 +0,0 @@ -/* Copyright 2021, Milkdown by Mirone. */ -module.exports = { - plugins: { - tailwindcss: {}, - }, -} diff --git a/tailwind.config.ts b/tailwind.config.ts index 9239224..2c6b535 100644 --- a/tailwind.config.ts +++ b/tailwind.config.ts @@ -1,5 +1,7 @@ import type { Config } from 'tailwindcss' import { getIconCollections, iconsPlugin } from '@egoist/tailwindcss-icons' +import typography from '@tailwindcss/typography' +import daisyui from 'daisyui' export default { content: ['**/*.tsx', '**/*.ts', '**/*.vue', '**/*.html'], @@ -8,8 +10,8 @@ export default { extend: {}, }, plugins: [ - require('@tailwindcss/typography'), - require('daisyui'), + typography, + daisyui, iconsPlugin({ collections: getIconCollections(['tabler']), }), diff --git a/tsconfig.node.json b/tsconfig.node.json index 9d31e2a..98d433e 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -5,5 +5,5 @@ "moduleResolution": "Node", "allowSyntheticDefaultImports": true }, - "include": ["vite.config.ts"] + "include": ["vite.config.ts", "tailwind.config.ts"] } diff --git a/vite.config.ts b/vite.config.ts index 05c1740..7a05c32 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -1,7 +1,15 @@ import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' +import tailwindcss from 'tailwindcss' +import autoprefixer from 'autoprefixer' +import tailwindConfig from './tailwind.config' // https://vitejs.dev/config/ export default defineConfig({ + css: { + postcss: { + plugins: [tailwindcss(tailwindConfig), autoprefixer()], + }, + }, plugins: [vue()], })