diff --git a/package-lock.json b/package-lock.json index 7a6d5f0..98ad2ae 100644 --- a/package-lock.json +++ b/package-lock.json @@ -21,7 +21,7 @@ "vue": "3.4" }, "devDependencies": { - "@astrojs/preact": "^3.5.0", + "@astrojs/preact": "^3.5.1", "@astrojs/react": "^1.2.0", "@astrojs/tailwind": "^1.0.1", "@playwright/test": "^1.45.1", @@ -335,18 +335,17 @@ } }, "node_modules/@astrojs/preact": { - "version": "3.5.0", - "resolved": "https://registry.npmjs.org/@astrojs/preact/-/preact-3.5.0.tgz", - "integrity": "sha512-/zjxQ4/TrTk68fpm+rVIPSiF15xpsvXA5RWIDBqv1LjJkPyhVsOQEKasZkdmfq3DWcyJw3V5QvNVrwmS31CtmA==", + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/@astrojs/preact/-/preact-3.5.1.tgz", + "integrity": "sha512-sKF0Di7kwr2pMAc0PbEGuNF9AhJdLImQqtbgUUP3x75zaBg6mJsHmVt5jMqYpW4zWBfLuqACTaNLxWwu6u4nzw==", "dev": true, "dependencies": { "@babel/plugin-transform-react-jsx": "^7.24.7", "@babel/plugin-transform-react-jsx-development": "^7.24.7", - "@preact/preset-vite": "^2.8.2", - "@preact/signals": "^1.2.3", + "@preact/preset-vite": "2.8.2", + "@preact/signals": "^1.3.0", "babel-plugin-transform-hook-names": "^1.0.2", - "preact-render-to-string": "~6.3.1", - "preact-ssr-prepass": "^1.2.1" + "preact-render-to-string": "^6.5.5" }, "engines": { "node": "^18.17.1 || ^20.3.0 || >=21.0.0" @@ -1871,12 +1870,11 @@ "integrity": "sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ==" }, "node_modules/@preact/preset-vite": { - "version": "2.8.3", - "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.8.3.tgz", - "integrity": "sha512-IT4+IV3D4lIyoDrp4FUfx4dT2yW/5KIl2MXAsqqItGTbz1xUhtSyP9nS2kLXNnhLG4I2Nku/X+vKFMmRG+oMDA==", + "version": "2.8.2", + "resolved": "https://registry.npmjs.org/@preact/preset-vite/-/preset-vite-2.8.2.tgz", + "integrity": "sha512-m3tl+M8IO8jgiHnk+7LSTFl8axdPXloewi7iGVLdmCwf34XOzEUur0bZVewW4DUbUipFjTS2CXu27+5f/oexBA==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.13", "@babel/plugin-transform-react-jsx": "^7.22.15", "@babel/plugin-transform-react-jsx-development": "^7.22.5", "@prefresh/vite": "^2.4.1", @@ -1908,12 +1906,12 @@ } }, "node_modules/@preact/signals": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.2.3.tgz", - "integrity": "sha512-M2DXse3Wi8HwjI1d2vQWOLJ3lHogvqTsJYvl4ofXRXgMFQzJ7kmlZvlt5i8x5S5VwgZu0ghru4HkLqOoFfU2JQ==", + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/@preact/signals/-/signals-1.3.0.tgz", + "integrity": "sha512-EOMeg42SlLS72dhoq6Vjq08havnLseWmPQ8A0YsgIAqMgWgx7V1a39+Pxo6i7SY5NwJtH4849JogFq3M67AzWg==", "dev": true, "dependencies": { - "@preact/signals-core": "^1.6.0" + "@preact/signals-core": "^1.7.0" }, "funding": { "type": "opencollective", @@ -1924,9 +1922,9 @@ } }, "node_modules/@preact/signals-core": { - "version": "1.6.1", - "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.6.1.tgz", - "integrity": "sha512-KXEEmJoKDlo0Igju/cj9YvKIgyaWFDgnprShQjzimUd5VynAAdTWMshawEOjUVeKbsI0aR58V6WOQp+DNcKApw==", + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@preact/signals-core/-/signals-core-1.7.0.tgz", + "integrity": "sha512-bEZLgmJGSBVP5PUPDowhPW3bVdMmp9Tr5OEl+SQK+8Tv9T7UsIfyN905cfkmmeqw8z4xp8T6zrl4M1uj9+HAfg==", "dev": true, "funding": { "type": "opencollective", @@ -6099,26 +6097,14 @@ } }, "node_modules/preact-render-to-string": { - "version": "6.3.1", - "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-6.3.1.tgz", - "integrity": "sha512-NQ28WrjLtWY6lKDlTxnFpKHZdpjfF+oE6V4tZ0rTrunHrtZp6Dm0oFrcJalt/5PNeqJz4j1DuZDS0Y6rCBoqDA==", + "version": "6.5.6", + "resolved": "https://registry.npmjs.org/preact-render-to-string/-/preact-render-to-string-6.5.6.tgz", + "integrity": "sha512-msFdv7/ooTV6OIodAnU87V4ct+m2DA1rwaRYV+DNvTYpm/ZInQfoGrcHmbTkV7TOcJaHh5wt1NjiALA46Jyxhw==", "dev": true, - "dependencies": { - "pretty-format": "^3.8.0" - }, "peerDependencies": { "preact": ">=10" } }, - "node_modules/preact-ssr-prepass": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/preact-ssr-prepass/-/preact-ssr-prepass-1.2.1.tgz", - "integrity": "sha512-bLgbUfy8nL+PZghAPpyk9MF+cmXjdwEnxYPaJBmwbzFQqzIz8dQVBqjwB60RqZ9So/vIf6BRfHCiwFGuMCyfbQ==", - "dev": true, - "peerDependencies": { - "preact": ">=10 || ^10.0.0-beta.0 || ^10.0.0-alpha.0" - } - }, "node_modules/preferred-pm": { "version": "3.1.3", "resolved": "https://registry.npmjs.org/preferred-pm/-/preferred-pm-3.1.3.tgz", @@ -6133,12 +6119,6 @@ "node": ">=10" } }, - "node_modules/pretty-format": { - "version": "3.8.0", - "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz", - "integrity": "sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew==", - "dev": true - }, "node_modules/prismjs": { "version": "1.29.0", "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.29.0.tgz", diff --git a/package.json b/package.json index 4af6b8d..9562695 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "vue": "3.4" }, "devDependencies": { - "@astrojs/preact": "^3.5.0", + "@astrojs/preact": "^3.5.1", "@astrojs/react": "^1.2.0", "@astrojs/tailwind": "^1.0.1", "@playwright/test": "^1.45.1", diff --git a/yarn.lock b/yarn.lock index 1714b80..cc2baee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -226,18 +226,17 @@ unist-util-visit-parents "^6.0.1" vfile "^6.0.1" -"@astrojs/preact@^3.5.0": - version "3.5.0" - resolved "https://registry.yarnpkg.com/@astrojs/preact/-/preact-3.5.0.tgz#991cedad08434ee368d2ded0ee7d3b87951abb8e" - integrity sha512-/zjxQ4/TrTk68fpm+rVIPSiF15xpsvXA5RWIDBqv1LjJkPyhVsOQEKasZkdmfq3DWcyJw3V5QvNVrwmS31CtmA== +"@astrojs/preact@^3.5.1": + version "3.5.1" + resolved "https://registry.yarnpkg.com/@astrojs/preact/-/preact-3.5.1.tgz#ceb844ab43d342ced6d13616ea28e637ddc2b972" + integrity sha512-sKF0Di7kwr2pMAc0PbEGuNF9AhJdLImQqtbgUUP3x75zaBg6mJsHmVt5jMqYpW4zWBfLuqACTaNLxWwu6u4nzw== dependencies: "@babel/plugin-transform-react-jsx" "^7.24.7" "@babel/plugin-transform-react-jsx-development" "^7.24.7" - "@preact/preset-vite" "^2.8.2" - "@preact/signals" "^1.2.3" + "@preact/preset-vite" "2.8.2" + "@preact/signals" "^1.3.0" babel-plugin-transform-hook-names "^1.0.2" - preact-render-to-string "~6.3.1" - preact-ssr-prepass "^1.2.1" + preact-render-to-string "^6.5.5" "@astrojs/prism@3.1.0": version "3.1.0" @@ -287,7 +286,7 @@ "@vue/compiler-sfc" "^3.4.29" vite-plugin-vue-devtools "^7.3.0" -"@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": +"@babel/code-frame@^7.23.5": version "7.23.5" resolved "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.23.5.tgz" integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== @@ -984,12 +983,11 @@ resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.25.tgz#f077fdc0b5d0078d30893396ff4827a13f99e817" integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ== -"@preact/preset-vite@^2.8.2": - version "2.8.3" - resolved "https://registry.yarnpkg.com/@preact/preset-vite/-/preset-vite-2.8.3.tgz#1959fac8670fa62e584825f330a36d01d7be79cc" - integrity sha512-IT4+IV3D4lIyoDrp4FUfx4dT2yW/5KIl2MXAsqqItGTbz1xUhtSyP9nS2kLXNnhLG4I2Nku/X+vKFMmRG+oMDA== +"@preact/preset-vite@2.8.2": + version "2.8.2" + resolved "https://registry.yarnpkg.com/@preact/preset-vite/-/preset-vite-2.8.2.tgz#8113a37c8f7dfa0156fe1e6811bdc2b7ea6a3490" + integrity sha512-m3tl+M8IO8jgiHnk+7LSTFl8axdPXloewi7iGVLdmCwf34XOzEUur0bZVewW4DUbUipFjTS2CXu27+5f/oexBA== dependencies: - "@babel/code-frame" "^7.22.13" "@babel/plugin-transform-react-jsx" "^7.22.15" "@babel/plugin-transform-react-jsx-development" "^7.22.5" "@prefresh/vite" "^2.4.1" @@ -1003,17 +1001,17 @@ source-map "^0.7.4" stack-trace "^1.0.0-pre2" -"@preact/signals-core@^1.6.0": - version "1.6.1" - resolved "https://registry.yarnpkg.com/@preact/signals-core/-/signals-core-1.6.1.tgz#d9ce4e6806be22325e569dd9fee06b6b41eb3bee" - integrity sha512-KXEEmJoKDlo0Igju/cj9YvKIgyaWFDgnprShQjzimUd5VynAAdTWMshawEOjUVeKbsI0aR58V6WOQp+DNcKApw== +"@preact/signals-core@^1.7.0": + version "1.7.0" + resolved "https://registry.yarnpkg.com/@preact/signals-core/-/signals-core-1.7.0.tgz#3ffb886bfac80ff14dac365dd09184a289a2e64c" + integrity sha512-bEZLgmJGSBVP5PUPDowhPW3bVdMmp9Tr5OEl+SQK+8Tv9T7UsIfyN905cfkmmeqw8z4xp8T6zrl4M1uj9+HAfg== -"@preact/signals@^1.2.3": - version "1.2.3" - resolved "https://registry.yarnpkg.com/@preact/signals/-/signals-1.2.3.tgz#df186e6a9b786b7d1bf8405fdcc926393b5ff98f" - integrity sha512-M2DXse3Wi8HwjI1d2vQWOLJ3lHogvqTsJYvl4ofXRXgMFQzJ7kmlZvlt5i8x5S5VwgZu0ghru4HkLqOoFfU2JQ== +"@preact/signals@^1.3.0": + version "1.3.0" + resolved "https://registry.yarnpkg.com/@preact/signals/-/signals-1.3.0.tgz#07d0210d0f813b932255ed30e0ffadae0d64fe13" + integrity sha512-EOMeg42SlLS72dhoq6Vjq08havnLseWmPQ8A0YsgIAqMgWgx7V1a39+Pxo6i7SY5NwJtH4849JogFq3M67AzWg== dependencies: - "@preact/signals-core" "^1.6.0" + "@preact/signals-core" "^1.7.0" "@prefresh/babel-plugin@0.5.1": version "0.5.1" @@ -3572,17 +3570,10 @@ postcss@^8.4.39: picocolors "^1.0.1" source-map-js "^1.2.0" -preact-render-to-string@~6.3.1: - version "6.3.1" - resolved "https://registry.yarnpkg.com/preact-render-to-string/-/preact-render-to-string-6.3.1.tgz#2479ebca8e6721cacfcecaa79bd861005a3d9b8f" - integrity sha512-NQ28WrjLtWY6lKDlTxnFpKHZdpjfF+oE6V4tZ0rTrunHrtZp6Dm0oFrcJalt/5PNeqJz4j1DuZDS0Y6rCBoqDA== - dependencies: - pretty-format "^3.8.0" - -preact-ssr-prepass@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/preact-ssr-prepass/-/preact-ssr-prepass-1.2.1.tgz#efe27b49571ff0b9a8e00ea7b7dede84708112dc" - integrity sha512-bLgbUfy8nL+PZghAPpyk9MF+cmXjdwEnxYPaJBmwbzFQqzIz8dQVBqjwB60RqZ9So/vIf6BRfHCiwFGuMCyfbQ== +preact-render-to-string@^6.5.5: + version "6.5.6" + resolved "https://registry.yarnpkg.com/preact-render-to-string/-/preact-render-to-string-6.5.6.tgz#8e5bd86fd448adf26e6bf8d88c199ab66733ded1" + integrity sha512-msFdv7/ooTV6OIodAnU87V4ct+m2DA1rwaRYV+DNvTYpm/ZInQfoGrcHmbTkV7TOcJaHh5wt1NjiALA46Jyxhw== preact@^10.22.1: version "10.22.1" @@ -3599,11 +3590,6 @@ preferred-pm@^3.1.3: path-exists "^4.0.0" which-pm "2.0.0" -pretty-format@^3.8.0: - version "3.8.0" - resolved "https://registry.npmjs.org/pretty-format/-/pretty-format-3.8.0.tgz" - integrity sha512-WuxUnVtlWL1OfZFQFuqvnvs6MiAGk9UNsBostyBOB0Is9wb5uRESevA6rnl/rkksXaGX3GzZhPup5d6Vp1nFew== - prismjs@^1.29.0: version "1.29.0" resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.29.0.tgz#f113555a8fa9b57c35e637bba27509dcf802dd12"