diff --git a/package.json b/package.json index 751d68821..9073032aa 100644 --- a/package.json +++ b/package.json @@ -28,7 +28,7 @@ "dependencies": { "@nuxt-themes/elements": "^0.9.5", "@nuxt-themes/tokens": "^1.9.1", - "@nuxt-themes/typography": "^0.11.0", + "@nuxt-themes/typography": "^1.0.1", "@nuxt/content": "^2.8.5", "@nuxthq/studio": "^0.14.1", "@vueuse/core": "^10.4.1", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 2755983c8..4243bf0ab 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,9 +1,5 @@ lockfileVersion: '6.0' -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false - importers: .: @@ -15,8 +11,8 @@ importers: specifier: ^1.9.1 version: 1.9.1(rollup@3.29.3)(vue@3.3.4) '@nuxt-themes/typography': - specifier: ^0.11.0 - version: 0.11.0(rollup@3.29.3)(vue@3.3.4) + specifier: ^1.0.1 + version: 1.0.1(rollup@3.29.3)(vue@3.3.4) '@nuxt/content': specifier: ^2.8.5 version: 2.8.5(rollup@3.29.3)(vue@3.3.4) @@ -1318,15 +1314,17 @@ packages: - vue dev: false - /@nuxt-themes/typography@0.11.0(rollup@3.29.3)(vue@3.3.4): - resolution: {integrity: sha512-TqyvD7sDWnqGmL00VtuI7JdmNTPL5/g957HCAWNzcNp+S20uJjW/FXSdkM76d4JSVDHvBqw7Wer3RsqVhqvA4w==} + /@nuxt-themes/typography@1.0.1(rollup@3.29.3)(vue@3.3.4): + resolution: {integrity: sha512-7bWpFCOfrgors80tfpzdfmGhEM4+HTTT8A9G41TninSvb64l2f+s6DdqeDeaQX5D6CgqkHdOBhbl8u4E8cJXzA==} dependencies: '@nuxtjs/color-mode': 3.3.0(rollup@3.29.3) + '@vueuse/core': 10.4.1(vue@3.3.4) nuxt-config-schema: 0.4.6(rollup@3.29.3) - nuxt-icon: 0.3.3(rollup@3.29.3)(vue@3.3.4) - pinceau: 0.18.9 + nuxt-icon: 0.5.0(rollup@3.29.3)(vue@3.3.4) + pinceau: 0.20.1 ufo: 1.3.1 transitivePeerDependencies: + - '@vue/composition-api' - postcss - rollup - sass @@ -2497,6 +2495,10 @@ packages: resolution: {integrity: sha512-2WoM6O9VyuHDPAnvCXr7LBJQ8ZRHDnuQAFsL1dWXp561Iq2l9whdNtPuMcozLGJGUUrFfVBXIrHY4sfxxScgWg==} dev: false + /@unocss/reset@0.54.3: + resolution: {integrity: sha512-5FjdfZKvwJ0JrUr2rVWnZzHfg7jOCMaJjD93VvCdFIr8Q9dChSzuZoWGCcx6EEsZm5zEfpB7+qwwz6Y2lN9vxg==} + dev: false + /@vercel/nft@0.23.1: resolution: {integrity: sha512-NE0xSmGWVhgHF1OIoir71XAd0W0C1UE3nzFyhpFiMr3rVhetww7NvM1kc41trBsPG37Bh+dE5FYCTMzM/gBu0w==} engines: {node: '>=14'} @@ -3036,6 +3038,13 @@ packages: tslib: 2.6.2 dev: false + /ast-types@0.16.1: + resolution: {integrity: sha512-6t10qk83GOG8p0vKmaCr8eiilZwO171AvbROMtvvNiwrTly62t+7XkA8RdIIVbpMhCASAsxgAzdRSwh6nw/5Dg==} + engines: {node: '>=4'} + dependencies: + tslib: 2.6.2 + dev: false + /ast-walker-scope@0.5.0(rollup@3.29.3): resolution: {integrity: sha512-NsyHMxBh4dmdEHjBo1/TBZvCKxffmZxRYhmclfu0PP6Aftre47jOHYaYaNqJcV0bxihxFXhDkzLHUwHc0ocd0Q==} engines: {node: '>=16.14.0'} @@ -7541,12 +7550,11 @@ packages: - supports-color dev: false - /nuxt-icon@0.3.3(rollup@3.29.3)(vue@3.3.4): - resolution: {integrity: sha512-KdhJAigBGTP8/YIFZ3orwetk40AgLq6VQ5HRYuDLmv5hiDptor9Ro+WIdZggHw7nciRxZvDdQkEwi9B5G/jrkQ==} + /nuxt-icon@0.5.0(rollup@3.29.3)(vue@3.3.4): + resolution: {integrity: sha512-ND4yh8kW4VyIbORP3cWjgVrOAvy6QSDFDTJltakdqmxVfVysNIs/bx2NzlkHeR1EOS8E/jVcemfTPmRsJ7WUVw==} dependencies: '@iconify/vue': 4.1.1(vue@3.3.4) '@nuxt/kit': 3.7.4(rollup@3.29.3) - nuxt-config-schema: 0.4.6(rollup@3.29.3) transitivePeerDependencies: - rollup - supports-color @@ -8079,6 +8087,34 @@ packages: - supports-color dev: false + /pinceau@0.20.1: + resolution: {integrity: sha512-A6EEYijgSudIbmZH9opFxBLqprFFxaTMhzJM8GcpE0J41VNZa5kPh/3zv2s4Q7gTm1jjbyUyZPIuF4BsNXP6Nw==} + dependencies: + '@unocss/reset': 0.54.3 + '@volar/vue-language-core': 1.6.5 + acorn: 8.10.0 + chroma-js: 2.4.2 + consola: 3.2.3 + csstype: 3.1.2 + defu: 6.1.2 + magic-string: 0.30.3 + nanoid: 4.0.2 + ohash: 1.1.3 + pathe: 1.1.1 + postcss-custom-properties: 13.3.0 + postcss-dark-theme-class: 0.7.3 + postcss-nested: 6.0.1 + recast: 0.23.4 + scule: 1.0.0 + style-dictionary-esm: 1.6.2 + unbuild: 1.2.1 + unplugin: 1.5.0 + transitivePeerDependencies: + - postcss + - sass + - supports-color + dev: false + /pkg-types@1.0.3: resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} dependencies: @@ -8150,6 +8186,21 @@ packages: postcss-value-parser: 4.2.0 dev: false + /postcss-custom-properties@13.3.0: + resolution: {integrity: sha512-q4VgtIKSy5+KcUvQ0WxTjDy9DZjQ5VCXAZ9+tT9+aPMbA0z6s2t1nMw0QHszru1ib5ElkXl9JUpYYU37VVUs7g==} + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss: ^8.4 + peerDependenciesMeta: + postcss: + optional: true + dependencies: + '@csstools/cascade-layer-name-parser': 1.0.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1) + '@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1) + '@csstools/css-tokenizer': 2.2.1 + postcss-value-parser: 4.2.0 + dev: false + /postcss-dark-theme-class@0.7.3: resolution: {integrity: sha512-M9vtfh8ORzQsVdT9BWb+xpEDAzC7nHBn7wVc988/JkEVLPupKcUnV0jw7RZ8sSj0ovpqN1POf6PLdt19JCHfhQ==} engines: {node: '>=12.0'} @@ -8756,6 +8807,17 @@ packages: tslib: 2.6.2 dev: false + /recast@0.23.4: + resolution: {integrity: sha512-qtEDqIZGVcSZCHniWwZWbRy79Dc6Wp3kT/UmDA2RJKBPg7+7k51aQBZirHmUGn5uvHf2rg8DkjizrN26k61ATw==} + engines: {node: '>= 4'} + dependencies: + assert: 2.1.0 + ast-types: 0.16.1 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.6.2 + dev: false + /rechoir@0.6.2: resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} engines: {node: '>= 0.10'} @@ -10897,3 +10959,7 @@ packages: /zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} dev: false + +settings: + autoInstallPeers: true + excludeLinksFromLockfile: false