From 4302a082dc757154124b94bfe73fae805d769f7f Mon Sep 17 00:00:00 2001
From: ice breaker <1324318532@qq.com>
Date: Sun, 18 Aug 2024 22:01:22 +0800
Subject: [PATCH] chore(deps): upgrade
---
.../client/components/comment/Area.vue | 39 ++--
blog-archived/client/plugins/client-only.js | 5 +-
blog-archived/nuxt.config.js | 60 +++---
blog-archived/package.json | 6 +-
blog-archived/tailwind.config.js | 56 +++---
blog-archived/yarn.lock | 189 +++++++++---------
6 files changed, 176 insertions(+), 179 deletions(-)
diff --git a/blog-archived/client/components/comment/Area.vue b/blog-archived/client/components/comment/Area.vue
index b9ae238e..b73dc364 100644
--- a/blog-archived/client/components/comment/Area.vue
+++ b/blog-archived/client/components/comment/Area.vue
@@ -1,22 +1,3 @@
-
-
-
-
-
-
+
+
+
+
+
+
diff --git a/blog-archived/client/plugins/client-only.js b/blog-archived/client/plugins/client-only.js
index 8eeefdf9..8a0fff2a 100644
--- a/blog-archived/client/plugins/client-only.js
+++ b/blog-archived/client/plugins/client-only.js
@@ -2,12 +2,13 @@
import svg4everybody from 'svg4everybody'
import mobile from 'is-mobile'
-import 'giscus'
+// import 'giscus'
// import Aegis from 'aegis-web-sdk'
import { LocalStorageKey } from '@/enum/user'
+
svg4everybody()
-export default (ctx, inject) => {
+export default (ctx) => {
// 这里可以获得客户端的store,进行动态注册module
// console.log(ctx)
// Injec t $hello(msg) in Vue, context and store.
diff --git a/blog-archived/nuxt.config.js b/blog-archived/nuxt.config.js
index 0ed7041b..aa515599 100644
--- a/blog-archived/nuxt.config.js
+++ b/blog-archived/nuxt.config.js
@@ -1,8 +1,9 @@
// 直接搭blog可以使用 link https://content.nuxtjs.org/themes/docs
// import theme from '@nuxt/content-theme-docs'
// fibers
-import fs from 'fs'
-import path from 'path'
+import fs from 'node:fs'
+// import path from 'node:path'
+import process from 'node:process'
import dotenv from 'dotenv'
// import SpeedMeasurePlugin from 'speed-measure-webpack-plugin'
import { sitemap } from './nuxt.config/index'
@@ -19,8 +20,8 @@ const env = {
BASE_URL,
}
-const script =
- isProd && isRelease
+const script
+ = isProd && isRelease
? [
{
hid: 'hm',
@@ -85,7 +86,7 @@ const config = {
},
{
'http-equiv': 'X-UA-Compatible',
- content: 'IE=edge, chrome=1',
+ 'content': 'IE=edge, chrome=1',
},
{
hid: 'description',
@@ -118,22 +119,22 @@ const config = {
},
router: {
// middleware: ['theme'],
- extendRoutes(routes, resolve) {
- fs.writeFileSync(
- path.resolve(__dirname, '../../../apps/blog-new/routes-v1.json'),
- JSON.stringify(
- routes.map((x) => {
- return {
- name: x.name,
- path: x.path,
- }
- }),
- null,
- 2
- ),
- 'utf8'
- )
- },
+ // extendRoutes(routes) {
+ // fs.writeFileSync(
+ // path.resolve(__dirname, '../../../apps/blog-new/routes-v1.json'),
+ // JSON.stringify(
+ // routes.map((x) => {
+ // return {
+ // name: x.name,
+ // path: x.path,
+ // }
+ // }),
+ // null,
+ // 2,
+ // ),
+ // 'utf8',
+ // )
+ // },
},
loading: {
color: 'rgb(121, 184, 255)',
@@ -265,7 +266,7 @@ const config = {
feed.options = {
title: 'icebreaker',
description: '一位打字员',
- link: websiteUrl + '/',
+ link: `${websiteUrl}/`,
language: 'zh-cn',
copyright: `Copyright ${new Date().getFullYear()} icebreaker.The contents of this feed are available for non-commercial use only.`,
generator: 'icebreaker.top',
@@ -293,10 +294,10 @@ const config = {
// const { name, domain } = category;
category: Array.isArray(article.tags)
? article.tags.map((x) => {
- return {
- name: x,
- }
- })
+ return {
+ name: x,
+ }
+ })
: [],
})
})
@@ -348,10 +349,7 @@ const config = {
publicPath:
isRelease && isProd
? '/_ice/' /// prodPublicPath
- : // isPublicPathExist
- // ? require('./publicPath.js').default
- // : prodPublicPath
- '/_nuxt/',
+ : '/_nuxt/',
// quiet: true,
extractCSS: isProd,
// optimizeCSS: isProd,
@@ -405,7 +403,7 @@ const config = {
// cacheGroups: {},
// },
// },
- extend(config, { isClient, isDev }) {
+ extend(config, { isClient }) {
config.externals = {
'hls.js': 'hls.js',
}
diff --git a/blog-archived/package.json b/blog-archived/package.json
index 5508a019..3d146b11 100644
--- a/blog-archived/package.json
+++ b/blog-archived/package.json
@@ -1,6 +1,7 @@
{
"name": "@som/blog",
"version": "1.3.1",
+ "packageManager": "yarn@1.22.22",
"description": "DEBUG=nuxt:* nuxt dev 会打开 tailwindcss debug 模式,大量的 Source path 和JIT TOTAL,简直了",
"license": "MIT",
"scripts": {
@@ -34,7 +35,7 @@
"@nuxtjs/feed": "^2.0.0",
"@nuxtjs/proxy": "^2.1.0",
"@nuxtjs/sitemap": "^2.4.0",
- "@nuxtjs/tailwindcss": "^5.3.3",
+ "@nuxtjs/tailwindcss": "^6.12.1",
"@popperjs/core": "^2.11.8",
"@tailwindcss/typography": "^0.5.10",
"@types/qrcode": "^1.5.5",
@@ -115,6 +116,5 @@
"vue": "^2.7",
"vue-server-renderer": "^2.7",
"vue-template-compiler": "^2.7"
- },
- "packageManager": "yarn@1.22.22"
+ }
}
diff --git a/blog-archived/tailwind.config.js b/blog-archived/tailwind.config.js
index 4c09d882..295aff72 100644
--- a/blog-archived/tailwind.config.js
+++ b/blog-archived/tailwind.config.js
@@ -64,21 +64,21 @@ module.exports = {
return {
DEFAULT: {
css: {
- a: {
+ 'a': {
color: theme('colors.primary.500'),
textDecoration: 'underline',
},
- h2: {
+ 'h2': {
paddingBottom: theme('padding.2'),
borderBottomWidth: '1px',
borderBottomColor: theme('colors.gray.200'),
},
- h3: {
+ 'h3': {
paddingBottom: theme('padding.2'),
borderBottomWidth: '1px',
borderBottomColor: theme('colors.gray.200'),
},
- blockquote: {
+ 'blockquote': {
fontWeight: '400',
color: theme('colors.gray.600'),
fontStyle: 'normal',
@@ -93,7 +93,7 @@ module.exports = {
'blockquote p:last-of-type::after': {
content: '',
},
- code: {
+ 'code': {
fontWeight: '400',
backgroundColor: theme('colors.gray.100'),
padding: theme('padding.1'),
@@ -129,56 +129,56 @@ module.exports = {
invert: {
css: {
- color: fontDefaultColor,
- a: {
- color: 'rgb(var(--color-accent-fg))',
+ 'color': fontDefaultColor,
+ 'a': {
+ 'color': 'rgb(var(--color-accent-fg))',
'text-decoration': 'none',
'&:hover': {
'text-decoration': 'underline',
},
},
- blockquote: {
- padding: '0 1em',
- color: 'rgb(var(--color-fg-muted))',
+ 'blockquote': {
+ 'padding': '0 1em',
+ 'color': 'rgb(var(--color-fg-muted))',
'border-left': '.25em solid rgb(var(--color-border-default))',
},
- h1: {
- color: fontDefaultColor,
- borderBottom: headerBottonBorder,
+ 'h1': {
+ 'color': fontDefaultColor,
+ 'borderBottom': headerBottonBorder,
'font-size': '2em',
'padding-bottom': '0.3em',
},
- h2: {
+ 'h2': {
color: fontDefaultColor,
borderBottom: headerBottonBorder,
// borderBottomColor: theme('colors.gray.800'),
},
- h3: {
+ 'h3': {
color: fontDefaultColor,
borderBottom: headerBottonBorder,
},
- h4: {
+ 'h4': {
color: fontDefaultColor,
},
- strong: {
+ 'strong': {
color: fontDefaultColor,
},
// 'figure figcaption': {
// color: theme('colors.gray.400'),
// },
- code: {
- color: 'rgb(var(--color-fg-default))',
- backgroundColor: 'rgb(var(--color-neutral-muted) / 0.2)',
- borderWidth: 0,
- padding: '.2em .4em',
- margin: 0,
- fontSize: '85%',
+ 'code': {
+ 'color': 'rgb(var(--color-fg-default))',
+ 'backgroundColor': 'rgb(var(--color-neutral-muted) / 0.2)',
+ 'borderWidth': 0,
+ 'padding': '.2em .4em',
+ 'margin': 0,
+ 'fontSize': '85%',
'border-radius': '6px',
'border-width': '0px',
'border-color': 'transparent',
},
'a code': {
- color: 'rgb(var(--color-accent-fg))',
+ 'color': 'rgb(var(--color-accent-fg))',
'text-decoration': 'none',
'&:hover': {
'text-decoration': 'underline',
@@ -186,9 +186,9 @@ module.exports = {
},
'pre > code': {
'background-color': 'transparent',
- padding: 0,
+ 'padding': 0,
'border-radius': '0px',
- color: 'inherit',
+ 'color': 'inherit',
},
},
},
diff --git a/blog-archived/yarn.lock b/blog-archived/yarn.lock
index ee21e2ba..e3f5053b 100644
--- a/blog-archived/yarn.lock
+++ b/blog-archived/yarn.lock
@@ -1355,11 +1355,6 @@
resolved "https://registry.npmmirror.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-1.1.0.tgz#d872f2da402d3ce8bd0cf16ea5f9fba76b18e430"
integrity sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg==
-"@csstools/selector-specificity@^2.0.0":
- version "2.2.0"
- resolved "https://registry.npmmirror.com/@csstools/selector-specificity/-/selector-specificity-2.2.0.tgz#2cbcf822bf3764c9658c4d2e568bd0c0cb748016"
- integrity sha512-+OJ9konv95ClSTOJCmMZqpd5+YGsB2S+x6w3E1oaM8UuR5j8nTNHYSz8c9BEPGDOCMQYIEEGlVPj/VY64iTbGw==
-
"@csstools/selector-specificity@^3.1.1":
version "3.1.1"
resolved "https://registry.npmmirror.com/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz#63085d2995ca0f0e55aa8b8a07d69bfd48b844fe"
@@ -1773,7 +1768,7 @@
node-html-parser "^6.1.13"
ufo "^1.5.3"
-"@nuxt/kit@^3.0.0-rc.9":
+"@nuxt/kit@^3.12.3":
version "3.12.4"
resolved "https://registry.npmmirror.com/@nuxt/kit/-/kit-3.12.4.tgz#b7073611d533ac32b504d95664074be3587046b3"
integrity sha512-aNRD1ylzijY0oYolldNcZJXVyxdGzNTl+Xd0UYyFQCu9f4wqUZqQ9l+b7arCEzchr96pMK0xdpvLcS3xo1wDcw==
@@ -1819,20 +1814,6 @@
consola "^3.2.3"
node-fetch-native "^1.4.1"
-"@nuxt/postcss8@^1.1.3":
- version "1.1.3"
- resolved "https://registry.npmmirror.com/@nuxt/postcss8/-/postcss8-1.1.3.tgz#a7f8f6f2a664430bbdd3b175498eb693e0b1b351"
- integrity sha512-CdHtErhvQwueNZPBOmlAAKrNCK7aIpZDYhtS7TzXlSgPHHox1g3cSlf+Ke9oB/8t4mNNjdB+prclme2ibuCOEA==
- dependencies:
- autoprefixer "^10.2.5"
- css-loader "^5.0.0"
- defu "^3.2.2"
- postcss "^8.1.10"
- postcss-import "^13.0.0"
- postcss-loader "^4.1.0"
- postcss-url "^10.1.1"
- semver "^7.3.4"
-
"@nuxt/schema@3.12.4":
version "3.12.4"
resolved "https://registry.npmmirror.com/@nuxt/schema/-/schema-3.12.4.tgz#295873c5e8bfbda0c9312bd16272373c936e6a71"
@@ -2073,24 +2054,23 @@
minimatch "^3.0.4"
sitemap "^4.1.1"
-"@nuxtjs/tailwindcss@^5.3.3":
- version "5.3.5"
- resolved "https://registry.npmmirror.com/@nuxtjs/tailwindcss/-/tailwindcss-5.3.5.tgz#9d1988f0f8433e67df5707eea2ea2e8ac004a10c"
- integrity sha512-d6noacVfcN88R6Iqd5/kl7YyumE+EIsz6ky26JvidHtkTeAPxZt8XN/KFEMJ6xwSvhsUndrNW94XYPKv7l79jg==
+"@nuxtjs/tailwindcss@^6.12.1":
+ version "6.12.1"
+ resolved "https://registry.npmmirror.com/@nuxtjs/tailwindcss/-/tailwindcss-6.12.1.tgz#9871b234385c2b97fc84306415a6c6163f150278"
+ integrity sha512-UKmaPRVpxlFqLorhL6neEba2tySlsj6w6yDb7jzS6A0AAjyBQ6k3BQqWO+AaTy2iQLX7eR+1yj3/w43HzY8RtA==
dependencies:
- "@nuxt/kit" "^3.0.0-rc.9"
- "@nuxt/postcss8" "^1.1.3"
- autoprefixer "^10.4.8"
- chalk "^5.0.1"
- clear-module "^4.1.2"
- consola "^2.15.3"
- defu "^6.1.0"
- postcss "^8.4.16"
- postcss-custom-properties "^12.1.8"
- postcss-nesting "^10.1.10"
- tailwind-config-viewer "^1.7.2"
- tailwindcss "^3.1.8"
- ufo "^0.8.5"
+ "@nuxt/kit" "^3.12.3"
+ autoprefixer "^10.4.19"
+ consola "^3.2.3"
+ defu "^6.1.4"
+ h3 "^1.12.0"
+ pathe "^1.1.2"
+ postcss "^8.4.38"
+ postcss-nesting "^12.1.5"
+ tailwind-config-viewer "^2.0.4"
+ tailwindcss "~3.4.4"
+ ufo "^1.5.3"
+ unctx "^2.3.1"
"@nuxtjs/youch@^4.2.3":
version "4.2.3"
@@ -3512,7 +3492,7 @@ atomically@^1.7.0:
resolved "https://registry.npmmirror.com/atomically/-/atomically-1.7.0.tgz#c07a0458432ea6dbc9a3506fffa424b48bccaafe"
integrity sha512-Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w==
-autoprefixer@^10.2.5, autoprefixer@^10.4.19, autoprefixer@^10.4.8:
+autoprefixer@^10.4.19:
version "10.4.20"
resolved "https://registry.npmmirror.com/autoprefixer/-/autoprefixer-10.4.20.tgz#5caec14d43976ef42e32dcb4bd62878e96be5b3b"
integrity sha512-XY25y5xSv/wEoqzDyXXME4AFfkZI0P23z6Fs3YgymDnKJkCGOnkL0iTxCa85UTqaSgfcqyf3UA6+c7wUvx/16g==
@@ -4109,7 +4089,7 @@ call-bind@^1.0.2, call-bind@^1.0.5, call-bind@^1.0.6, call-bind@^1.0.7:
get-intrinsic "^1.2.4"
set-function-length "^1.2.1"
-callsites@^3.0.0, callsites@^3.1.0:
+callsites@^3.0.0:
version "3.1.0"
resolved "https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
@@ -4195,11 +4175,6 @@ chalk@^4.1.0, chalk@^4.1.1, chalk@^4.1.2:
ansi-styles "^4.1.0"
supports-color "^7.1.0"
-chalk@^5.0.1:
- version "5.3.0"
- resolved "https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz#67c20a7ebef70e7f3970a01f90fa210cb6860385"
- integrity sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==
-
change-case@^4.1.2:
version "4.1.2"
resolved "https://registry.npmmirror.com/change-case/-/change-case-4.1.2.tgz#fedfc5f136045e2398c0410ee441f95704641e12"
@@ -4336,14 +4311,6 @@ clean-stack@^2.0.0:
resolved "https://registry.npmmirror.com/clean-stack/-/clean-stack-2.2.0.tgz#ee8472dbb129e727b31e8a10a427dee9dfe4008b"
integrity sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==
-clear-module@^4.1.2:
- version "4.1.2"
- resolved "https://registry.npmmirror.com/clear-module/-/clear-module-4.1.2.tgz#5a58a5c9f8dccf363545ad7284cad3c887352a80"
- integrity sha512-LWAxzHqdHsAZlPlEyJ2Poz6AIs384mPeqLVCru2p0BrP9G/kVGuhNyZYClLO6cXlnuJjzC8xtsJIuMjKqLXoAw==
- dependencies:
- parent-module "^2.0.0"
- resolve-from "^5.0.0"
-
cli-boxes@^2.2.1:
version "2.2.1"
resolved "https://registry.npmmirror.com/cli-boxes/-/cli-boxes-2.2.1.tgz#ddd5035d25094fce220e9cab40a45840a440318f"
@@ -4681,6 +4648,11 @@ convert-source-map@^2.0.0:
resolved "https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz#4b560f649fc4e918dd0ab75cf4961e8bc882d82a"
integrity sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==
+cookie-es@^1.1.0:
+ version "1.2.2"
+ resolved "https://registry.npmmirror.com/cookie-es/-/cookie-es-1.2.2.tgz#18ceef9eb513cac1cb6c14bcbf8bdb2679b34821"
+ integrity sha512-+W7VmiVINB+ywl1HGXJXmrqkOhpKrIiVZV6tQuV54ZyQC7MMuBt81Vc336GMLoHBq5hV/F9eXgt5Mnx0Rha5Fg==
+
cookie@^0.3.1:
version "0.3.1"
resolved "https://registry.npmmirror.com/cookie/-/cookie-0.3.1.tgz#e7e0a1f9ef43b4c8ba925c5c5a96e806d16873bb"
@@ -4841,6 +4813,11 @@ cross-spawn@^7.0.0, cross-spawn@^7.0.1, cross-spawn@^7.0.3:
shebang-command "^2.0.0"
which "^2.0.1"
+crossws@^0.2.4:
+ version "0.2.4"
+ resolved "https://registry.npmmirror.com/crossws/-/crossws-0.2.4.tgz#82a8b518bff1018ab1d21ced9e35ffbe1681ad03"
+ integrity sha512-DAxroI2uSOgUKLz00NX6A8U/8EE3SZHmIND+10jkVSaypvyt57J5JEOxAQOL6lQxyzi/wZbTIwssU1uy69h5Vg==
+
crypto-browserify@^3.11.0:
version "3.12.0"
resolved "https://registry.npmmirror.com/crypto-browserify/-/crypto-browserify-3.12.0.tgz#396cf9f3137f03e4b8e532c58f698254e00f80ec"
@@ -4891,7 +4868,7 @@ css-line-break@^2.1.0:
dependencies:
utrie "^1.0.2"
-css-loader@^5.0.0, css-loader@^5.2.7:
+css-loader@^5.2.7:
version "5.2.7"
resolved "https://registry.npmmirror.com/css-loader/-/css-loader-5.2.7.tgz#9b9f111edf6fb2be5dc62525644cbc9c232064ae"
integrity sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==
@@ -5541,7 +5518,7 @@ defu@^5.0.0:
resolved "https://registry.npmmirror.com/defu/-/defu-5.0.1.tgz#a034278f9b032bf0845d261aa75e9ad98da878ac"
integrity sha512-EPS1carKg+dkEVy3qNTqIdp2qV7mUP08nIsupfwQpz++slCVRw7qbQyWvSTig+kFPwz2XXp5/kIIkH+CwrJKkQ==
-defu@^6.0.0, defu@^6.1.0, defu@^6.1.3, defu@^6.1.4:
+defu@^6.0.0, defu@^6.1.3, defu@^6.1.4:
version "6.1.4"
resolved "https://registry.npmmirror.com/defu/-/defu-6.1.4.tgz#4e0c9cf9ff68fe5f3d7f2765cc1a012dfdcb0479"
integrity sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==
@@ -6944,6 +6921,22 @@ gzip-size@^6.0.0:
dependencies:
duplexer "^0.1.2"
+h3@^1.12.0:
+ version "1.12.0"
+ resolved "https://registry.npmmirror.com/h3/-/h3-1.12.0.tgz#9d7f05f08a997d263e484b02436cb027df3026d8"
+ integrity sha512-Zi/CcNeWBXDrFNlV0hUBJQR9F7a96RjMeAZweW/ZWkR9fuXrMcvKnSA63f/zZ9l0GgQOZDVHGvXivNN9PWOwhA==
+ dependencies:
+ cookie-es "^1.1.0"
+ crossws "^0.2.4"
+ defu "^6.1.4"
+ destr "^2.0.3"
+ iron-webcrypto "^1.1.1"
+ ohash "^1.1.3"
+ radix3 "^1.1.2"
+ ufo "^1.5.3"
+ uncrypto "^0.1.3"
+ unenv "^1.9.0"
+
har-schema@^2.0.0:
version "2.0.0"
resolved "https://registry.npmmirror.com/har-schema/-/har-schema-2.0.0.tgz#a94c2224ebcac04782a0d9035521f24735b7ec92"
@@ -7571,6 +7564,11 @@ ipaddr.js@1.9.1:
resolved "https://registry.npmmirror.com/ipaddr.js/-/ipaddr.js-1.9.1.tgz#bff38543eeb8984825079ff3a2a8e6cbd46781b3"
integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
+iron-webcrypto@^1.1.1:
+ version "1.2.1"
+ resolved "https://registry.npmmirror.com/iron-webcrypto/-/iron-webcrypto-1.2.1.tgz#aa60ff2aa10550630f4c0b11fd2442becdb35a6f"
+ integrity sha512-feOM6FaSr6rEABp/eDfVseKyTMDt+KGpeB35SkVn9Tyn0CqvVsY3EwI0v5i8nMHyJnzCIQf7nsy3p41TPkJZhg==
+
is-absolute-url@^3.0.0:
version "3.0.3"
resolved "https://registry.npmmirror.com/is-absolute-url/-/is-absolute-url-3.0.3.tgz#96c6a22b6a23929b11ea0afb1836c36ad4a5d698"
@@ -8983,6 +8981,11 @@ mime@1.6.0, mime@^1.4.1:
resolved "https://registry.npmmirror.com/mime/-/mime-1.6.0.tgz#32cd9e5c64553bd58d19a568af452acff04981b1"
integrity sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==
+mime@^3.0.0:
+ version "3.0.0"
+ resolved "https://registry.npmmirror.com/mime/-/mime-3.0.0.tgz#b374550dca3a0c18443b0c950a6a58f1931cf7a7"
+ integrity sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==
+
mime@~2.5.2:
version "2.5.2"
resolved "https://registry.npmmirror.com/mime/-/mime-2.5.2.tgz#6e3dc6cc2b9510643830e5f19d5cb753da5eeabe"
@@ -9734,13 +9737,6 @@ parent-module@^1.0.0:
dependencies:
callsites "^3.0.0"
-parent-module@^2.0.0:
- version "2.0.0"
- resolved "https://registry.npmmirror.com/parent-module/-/parent-module-2.0.0.tgz#fa71f88ff1a50c27e15d8ff74e0e3a9523bf8708"
- integrity sha512-uo0Z9JJeWzv8BG+tRcapBKNJ0dro9cLyczGzulS6EfeyAdeC9sbojtW6XwvYxJkEne9En+J2XEl4zyglVeIwFg==
- dependencies:
- callsites "^3.1.0"
-
parse-asn1@^5.0.0, parse-asn1@^5.1.7:
version "5.1.7"
resolved "https://registry.npmmirror.com/parse-asn1/-/parse-asn1-5.1.7.tgz#73cdaaa822125f9647165625eb45f8a051d2df06"
@@ -10149,13 +10145,6 @@ postcss-custom-media@^10.0.8:
"@csstools/css-tokenizer" "^2.4.1"
"@csstools/media-query-list-parser" "^2.1.13"
-postcss-custom-properties@^12.1.8:
- version "12.1.11"
- resolved "https://registry.npmmirror.com/postcss-custom-properties/-/postcss-custom-properties-12.1.11.tgz#d14bb9b3989ac4d40aaa0e110b43be67ac7845cf"
- integrity sha512-0IDJYhgU8xDv1KY6+VgUwuQkVtmYzRwu+dMjnmdMafXYv86SWqfxkc7qdDvWS38vsjaEtv8e0vGOUQrAiMBLpQ==
- dependencies:
- postcss-value-parser "^4.2.0"
-
postcss-custom-properties@^13.3.12:
version "13.3.12"
resolved "https://registry.npmmirror.com/postcss-custom-properties/-/postcss-custom-properties-13.3.12.tgz#e21960c7d13aed960b28236412d4da67f75317b0"
@@ -10274,15 +10263,6 @@ postcss-import-resolver@^2.0.0:
dependencies:
enhanced-resolve "^4.1.1"
-postcss-import@^13.0.0:
- version "13.0.0"
- resolved "https://registry.npmmirror.com/postcss-import/-/postcss-import-13.0.0.tgz#d6960cd9e3de5464743b04dd8cd9d870662f8b8c"
- integrity sha512-LPUbm3ytpYopwQQjqgUH4S3EM/Gb9QsaSPP/5vnoi+oKVy3/mIk2sc0Paqw7RL57GpScm9MdIMUypw2znWiBpg==
- dependencies:
- postcss-value-parser "^4.0.0"
- read-cache "^1.0.0"
- resolve "^1.1.7"
-
postcss-import@^15.1.0:
version "15.1.0"
resolved "https://registry.npmmirror.com/postcss-import/-/postcss-import-15.1.0.tgz#41c64ed8cc0e23735a9698b3249ffdbf704adc70"
@@ -10318,7 +10298,7 @@ postcss-load-config@^4.0.1:
lilconfig "^3.0.0"
yaml "^2.3.4"
-postcss-loader@^4.1.0, postcss-loader@^4.3.0:
+postcss-loader@^4.3.0:
version "4.3.0"
resolved "https://registry.npmmirror.com/postcss-loader/-/postcss-loader-4.3.0.tgz#2c4de9657cd4f07af5ab42bd60a673004da1b8cc"
integrity sha512-M/dSoIiNDOo8Rk0mUqoj4kpGq91gcxCfb9PoyZVdZ76/AuhxylHDYZblNE8o+EQ9AMSASeMFEKxZf5aU6wlx1Q==
@@ -10472,14 +10452,6 @@ postcss-nested@^6.0.1:
dependencies:
postcss-selector-parser "^6.1.1"
-postcss-nesting@^10.1.10:
- version "10.2.0"
- resolved "https://registry.npmmirror.com/postcss-nesting/-/postcss-nesting-10.2.0.tgz#0b12ce0db8edfd2d8ae0aaf86427370b898890be"
- integrity sha512-EwMkYchxiDiKUhlJGzWsD9b2zvq/r2SSubcRrgP+jujMXFzqvANLt16lJANC+5uZ6hjI7lpRmI6O8JIl+8l1KA==
- dependencies:
- "@csstools/selector-specificity" "^2.0.0"
- postcss-selector-parser "^6.0.10"
-
postcss-nesting@^12.1.5:
version "12.1.5"
resolved "https://registry.npmmirror.com/postcss-nesting/-/postcss-nesting-12.1.5.tgz#e5e2dc1d63e6166c194da45aa28c04d4024db98f"
@@ -10778,7 +10750,7 @@ postcss-selector-parser@6.0.10:
cssesc "^3.0.0"
util-deprecate "^1.0.2"
-postcss-selector-parser@^6.0.10, postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.13, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9, postcss-selector-parser@^6.1.0, postcss-selector-parser@^6.1.1, postcss-selector-parser@^6.1.2:
+postcss-selector-parser@^6.0.11, postcss-selector-parser@^6.0.13, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.0.5, postcss-selector-parser@^6.0.9, postcss-selector-parser@^6.1.0, postcss-selector-parser@^6.1.1, postcss-selector-parser@^6.1.2:
version "6.1.2"
resolved "https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.1.2.tgz#27ecb41fb0e3b6ba7a1ec84fff347f734c7929de"
integrity sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg==
@@ -10816,7 +10788,7 @@ postcss-unique-selectors@^7.0.2:
dependencies:
postcss-selector-parser "^6.1.1"
-postcss-url@^10.1.1, postcss-url@^10.1.3:
+postcss-url@^10.1.3:
version "10.1.3"
resolved "https://registry.npmmirror.com/postcss-url/-/postcss-url-10.1.3.tgz#54120cc910309e2475ec05c2cfa8f8a2deafdf1e"
integrity sha512-FUzyxfI5l2tKmXdYc6VTu3TWZsInayEKPbiyW+P6vmmIrrb4I6CGX0BFoewgYHLK+oIL5FECEK02REYRpBvUCw==
@@ -10839,7 +10811,7 @@ postcss@^7.0.36:
picocolors "^0.2.1"
source-map "^0.6.1"
-postcss@^8.1.10, postcss@^8.2.1, postcss@^8.2.15, postcss@^8.4.14, postcss@^8.4.16, postcss@^8.4.23, postcss@^8.4.35, postcss@^8.4.38, postcss@^8.4.40:
+postcss@^8.2.1, postcss@^8.2.15, postcss@^8.4.14, postcss@^8.4.23, postcss@^8.4.35, postcss@^8.4.38, postcss@^8.4.40:
version "8.4.41"
resolved "https://registry.npmmirror.com/postcss/-/postcss-8.4.41.tgz#d6104d3ba272d882fe18fc07d15dc2da62fa2681"
integrity sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==
@@ -11100,6 +11072,11 @@ quick-lru@^5.1.1:
resolved "https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
+radix3@^1.1.2:
+ version "1.1.2"
+ resolved "https://registry.npmmirror.com/radix3/-/radix3-1.1.2.tgz#fd27d2af3896c6bf4bcdfab6427c69c2afc69ec0"
+ integrity sha512-b484I/7b8rDEdSDKckSSBA8knMpcdsXudlE/LNL639wFoHKwLbEkQFZHWEYwDC0wa0FKUcCY+GAF73Z7wxNVFA==
+
randombytes@^2.0.0, randombytes@^2.0.1, randombytes@^2.0.5, randombytes@^2.1.0:
version "2.1.0"
resolved "https://registry.npmmirror.com/randombytes/-/randombytes-2.1.0.tgz#df6f84372f0270dc65cdf6291349ab7a473d4f2a"
@@ -11457,11 +11434,6 @@ resolve-from@^4.0.0:
resolved "https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
-resolve-from@^5.0.0:
- version "5.0.0"
- resolved "https://registry.npmmirror.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
- integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
-
resolve-path@^1.4.0:
version "1.4.0"
resolved "https://registry.npmmirror.com/resolve-path/-/resolve-path-1.4.0.tgz#c4bda9f5efb2fce65247873ab36bb4d834fe16f7"
@@ -12525,7 +12497,7 @@ svgo@^3.3.2:
csso "^5.0.5"
picocolors "^1.0.0"
-tailwind-config-viewer@^1.7.2, tailwind-config-viewer@^1.7.3:
+tailwind-config-viewer@^1.7.3:
version "1.7.3"
resolved "https://registry.npmmirror.com/tailwind-config-viewer/-/tailwind-config-viewer-1.7.3.tgz#3e448cad29545aa31613a5d82c61798ee93c4e88"
integrity sha512-rgeFXe9vL4njtaSI1y2uUAD1aRx05RYHbReN72ARAVEVSlNmS0Zf46pj3/ORc3xQwLK/AzbaIs6UFcK7hJSIlA==
@@ -12539,6 +12511,20 @@ tailwind-config-viewer@^1.7.2, tailwind-config-viewer@^1.7.3:
portfinder "^1.0.26"
replace-in-file "^6.1.0"
+tailwind-config-viewer@^2.0.4:
+ version "2.0.4"
+ resolved "https://registry.npmmirror.com/tailwind-config-viewer/-/tailwind-config-viewer-2.0.4.tgz#5f47ef0f0ba3719557f88628de8bf276cad7a4cb"
+ integrity sha512-icvcmdMmt9dphvas8wL40qttrHwAnW3QEN4ExJ2zICjwRsPj7gowd1cOceaWG3IfTuM/cTNGQcx+bsjMtmV+cw==
+ dependencies:
+ "@koa/router" "^12.0.1"
+ commander "^6.0.0"
+ fs-extra "^9.0.1"
+ koa "^2.14.2"
+ koa-static "^5.0.0"
+ open "^7.0.4"
+ portfinder "^1.0.26"
+ replace-in-file "^6.1.0"
+
tailwind-css-variables-theme-generator@^0.4.0:
version "0.4.0"
resolved "https://registry.npmmirror.com/tailwind-css-variables-theme-generator/-/tailwind-css-variables-theme-generator-0.4.0.tgz#09ed0804d14bb089a5cbe8f7eb5380d6fae2a875"
@@ -12561,7 +12547,7 @@ tailwindcss-patch@^2.2.3:
resolve "^1.22.8"
semver "^7.6.2"
-tailwindcss@*, tailwindcss@^3.1.8, tailwindcss@^3.4.1:
+tailwindcss@*, tailwindcss@^3.4.1, tailwindcss@~3.4.4:
version "3.4.10"
resolved "https://registry.npmmirror.com/tailwindcss/-/tailwindcss-3.4.10.tgz#70442d9aeb78758d1f911af29af8255ecdb8ffef"
integrity sha512-KWZkVPm7yJRhdu4SRSl9d4AK2wM3a50UsvgHZO7xY77NQr2V+fIrEuoDGQcbvswWvFGbS2f6e+jC/6WJm1Dl0w==
@@ -13094,6 +13080,17 @@ undici-types@~6.19.2:
resolved "https://registry.npmmirror.com/undici-types/-/undici-types-6.19.6.tgz#e218c3df0987f4c0e0008ca00d6b6472d9b89b36"
integrity sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==
+unenv@^1.9.0:
+ version "1.10.0"
+ resolved "https://registry.npmmirror.com/unenv/-/unenv-1.10.0.tgz#c3394a6c6e4cfe68d699f87af456fe3f0db39571"
+ integrity sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==
+ dependencies:
+ consola "^3.2.3"
+ defu "^6.1.4"
+ mime "^3.0.0"
+ node-fetch-native "^1.6.4"
+ pathe "^1.1.2"
+
unfetch@^5.0.0:
version "5.0.0"
resolved "https://registry.npmmirror.com/unfetch/-/unfetch-5.0.0.tgz#8a5b6e5779ebe4dde0049f7d7a81d4a1af99d142"