Skip to content

Commit

Permalink
chore: Bump the nuxt group with 5 updates (#2113)
Browse files Browse the repository at this point in the history
Bumps the nuxt group with 5 updates:

| Package | Update |
| --- | --- |
| [@nuxt/content](https://github.com/nuxt/content) | 2.4.3 to 2.7.0 |
| [@nuxtjs/tailwindcss](https://github.com/nuxt-modules/tailwindcss) |
6.6.7 to 6.8.0 |
| [nuxt](https://github.com/nuxt/nuxt) | 3.5.0 to 3.6.2 |
| [nuxt-seo-kit](https://github.com/harlan-zw/nuxt-seo-kit) | 1.3.8 to
1.3.9 |
| [nuxt-vitest](https://github.com/danielroe/nuxt-vitest) | 0.7.1 to
0.9.0 |

Updates `@nuxt/content` from 2.4.3 to 2.7.0
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nuxt/content/blob/main/CHANGELOG.md"><code>@​nuxt/content</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v2.7.0</h2>
<p><a
href="https://github.com/nuxt/content/compare/v2.6.0...v2.7.0">compare
changes</a></p>
<h3>🚀 Enhancements</h3>
<ul>
<li><strong>shiki:</strong> Support italic, bold and underline styles
(<a
href="https://redirect.github.com/nuxt/content/pull/2079">#2079</a>)</li>
<li><strong>config:</strong> Update ignores to advanced pattern (<a
href="https://redirect.github.com/nuxt/content/pull/2035">#2035</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>link:</strong> Remove hash before checking if ending by
'.md' (<a
href="https://redirect.github.com/nuxt/content/pull/2033">#2033</a>)</li>
<li><strong>markdown:</strong> Prevent script execution (<a
href="https://redirect.github.com/nuxt/content/pull/2040">#2040</a>)</li>
<li><strong>code-block:</strong> Pass language as class name (<a
href="https://redirect.github.com/nuxt/content/pull/2064">#2064</a>)</li>
<li><strong>tailwind-integration:</strong> Allow content as object (<a
href="https://redirect.github.com/nuxt/content/pull/2060">#2060</a>)</li>
<li><strong>code-block:</strong> Meta property (<a
href="https://redirect.github.com/nuxt/content/pull/2067">#2067</a>)</li>
<li><strong>markdown:</strong> Respect <code>_draft</code> key in
frontmatter (<a
href="https://redirect.github.com/nuxt/content/pull/2077">#2077</a>)</li>
</ul>
<h3>📖 Documentation</h3>
<ul>
<li>Guide for adding custom grammars for syntax highlighting (<a
href="https://github.com/nuxt/content/commit/7da9b286">7da9b286</a>)</li>
<li>Add example of additional sorting options for queryContent (<a
href="https://redirect.github.com/nuxt/content/pull/2042">#2042</a>)</li>
<li>Explain useasyncdata wrapping (<a
href="https://redirect.github.com/nuxt/content/pull/2054">#2054</a>)</li>
<li>Update url (<a
href="https://redirect.github.com/nuxt/content/pull/2055">#2055</a>)</li>
<li>Add latest to nuxi command (<a
href="https://github.com/nuxt/content/commit/2939b793">2939b793</a>)</li>
<li>Update <code>Content Wind</code> live demo url (<a
href="https://redirect.github.com/nuxt/content/pull/2080">#2080</a>)</li>
<li>Update links (<a
href="https://redirect.github.com/nuxt/content/pull/2085">#2085</a>)</li>
<li>Remove outdated description (<a
href="https://redirect.github.com/nuxt/content/pull/2098">#2098</a>)</li>
</ul>
<h3>🏡 Chore</h3>
<ul>
<li>Use caret dependency for kit (<a
href="https://redirect.github.com/nuxt/content/pull/2044">#2044</a>)</li>
</ul>
<h3>❤️  Contributors</h3>
<ul>
<li>TomatoGuy0502 <a
href="mailto:H34066131@gs.ncku.edu.tw">H34066131@gs.ncku.edu.tw</a></li>
<li>Dave Stewart <a
href="mailto:dave@davestewart.co.uk">dave@davestewart.co.uk</a></li>
<li>Kricsleo</li>
<li>Nobkd</li>
<li>Mukund Shah</li>
<li>Farnabaz <a
href="mailto:farnabaz@gmail.com">farnabaz@gmail.com</a></li>
<li>Inesh Bose</li>
<li>Stefanprobst <a
href="mailto:stefanprobst@posteo.de">stefanprobst@posteo.de</a></li>
<li>Sébastien Chopin <a
href="mailto:seb@nuxtlabs.com">seb@nuxtlabs.com</a></li>
<li>Clément Ollivier (<a
href="http://github.com/clemcode"><code>@​clemcode</code></a>)</li>
<li>YannC</li>
<li>James Tyner</li>
<li>Ashour <a
href="mailto:ashour.mohammad@gmail.com">ashour.mohammad@gmail.com</a></li>
<li>Daniel Roe <a href="mailto:daniel@roe.dev">daniel@roe.dev</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nuxt/content/commit/cb653b29d1082ee0e99128e306992d5c36f8633d"><code>cb653b2</code></a>
chore(release): release v2.7.0</li>
<li><a
href="https://github.com/nuxt/content/commit/6fc5c25c8f5e07e88d726a7f2aa69d2bf5d0bce8"><code>6fc5c25</code></a>
lint: fix</li>
<li><a
href="https://github.com/nuxt/content/commit/fa9e3a675ba22c9b15e2f10b64d7d0c22086f193"><code>fa9e3a6</code></a>
docs: remove outdated description (<a
href="https://redirect.github.com/nuxt/content/issues/2098">#2098</a>)</li>
<li><a
href="https://github.com/nuxt/content/commit/0fb0d6333c6bf59fd15849c3c5cb17879a404aba"><code>0fb0d63</code></a>
feat(config): update ignores to advanced pattern (<a
href="https://redirect.github.com/nuxt/content/issues/2035">#2035</a>)</li>
<li><a
href="https://github.com/nuxt/content/commit/d0e5d6a52989249a2d96cc369c2cf6557ae96475"><code>d0e5d6a</code></a>
chore(deps): lock file maintenance (<a
href="https://redirect.github.com/nuxt/content/issues/2083">#2083</a>)</li>
<li><a
href="https://github.com/nuxt/content/commit/63f8aaa191ff61f42b7222cd944ccb92bd1d780d"><code>63f8aaa</code></a>
chore(deps): update all non-major dependencies (<a
href="https://redirect.github.com/nuxt/content/issues/2078">#2078</a>)</li>
<li><a
href="https://github.com/nuxt/content/commit/ec73bdac70704fdc47b78a801efb7e9524f0d7ea"><code>ec73bda</code></a>
feat(shiki): Support italic, bold and underline styles (<a
href="https://redirect.github.com/nuxt/content/issues/2079">#2079</a>)</li>
<li><a
href="https://github.com/nuxt/content/commit/5a561fe7bffac8820b37cf5744403d35e7a8ded6"><code>5a561fe</code></a>
docs: update links (<a
href="https://redirect.github.com/nuxt/content/issues/2085">#2085</a>)</li>
<li><a
href="https://github.com/nuxt/content/commit/586d6be80caec2e5739d7633e7d11e152b397d90"><code>586d6be</code></a>
docs: update <code>Content Wind</code> live demo url (<a
href="https://redirect.github.com/nuxt/content/issues/2080">#2080</a>)</li>
<li><a
href="https://github.com/nuxt/content/commit/8e2cd518b7fb228ef602995e092e99b88efc264a"><code>8e2cd51</code></a>
fix(markdown): respect <code>_draft</code> key in frontmatter (<a
href="https://redirect.github.com/nuxt/content/issues/2077">#2077</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/nuxt/content/compare/v2.4.3...v2.7.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@nuxtjs/tailwindcss` from 6.6.7 to 6.8.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/nuxt-modules/tailwindcss/releases"><code>@​nuxtjs/tailwindcss</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v6.8.0</h2>
<h2>Performance Improvements</h2>
<ul>
<li>about ~15-20% faster build (can go up for 30-50% as noted in CI)
🔥</li>
<li>functional programming to ensure no side-effects ⚙️</li>
<li>splits &amp; organises files for easier development in future 📦</li>
<li>provides hook for each loaded config 👁️</li>
<li>drops requireModule for await import() (also parallelised) 🚢</li>
</ul>
<h3>Amazing work done by <a
href="https://github.com/ineshbose"><code>@​ineshbose</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/issues/690">#690</a></h3>
<h2>v6.7.2</h2>
<p>Reverted <a
href="https://github.com/nuxt-modules/tailwindcss/releases/tag/v6.7.1">https://github.com/nuxt-modules/tailwindcss/releases/tag/v6.7.1</a>
since it brings some regressions that we will fix first. Sorry about the
issues!</p>
<h2>v6.7.1</h2>
<h2>Performance Improvements</h2>
<ul>
<li>about ~15-20% faster build (can go up for 30-50% as noted in CI)
🔥</li>
<li>functional programming to ensure no side-effects ⚙️</li>
<li>splits &amp; organises files for easier development in future 📦</li>
<li>provides hook for each loaded config 👁️</li>
<li>drops requireModule for await import() (also parallelised) 🚢</li>
</ul>
<p>Amazing work done by <a
href="https://github.com/ineshbose"><code>@​ineshbose</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/679">nuxt-modules/tailwindcss#679</a></p>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/nuxt-modules/tailwindcss/compare/v6.7.0...v6.7.1">https://github.com/nuxt-modules/tailwindcss/compare/v6.7.0...v6.7.1</a></p>
<h2>v6.7.0</h2>
<h2>What's Changed</h2>
<ul>
<li>feat: allow content as object by <a
href="https://github.com/ineshbose"><code>@​ineshbose</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/674">nuxt-modules/tailwindcss#674</a></li>
<li>docs: mention plugins in editor support by <a
href="https://github.com/ineshbose"><code>@​ineshbose</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/675">nuxt-modules/tailwindcss#675</a></li>
<li>fix(vite-plugin): consider content as object by <a
href="https://github.com/ineshbose"><code>@​ineshbose</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/672">nuxt-modules/tailwindcss#672</a></li>
<li>fix: srcDir for layers by <a
href="https://github.com/ineshbose"><code>@​ineshbose</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/676">nuxt-modules/tailwindcss#676</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/nuxt-modules/tailwindcss/compare/v6.6.8...v6.7.0">https://github.com/nuxt-modules/tailwindcss/compare/v6.6.8...v6.7.0</a></p>
<h2>v6.6.8</h2>
<h2>What's Changed</h2>
<ul>
<li>fix: no longer generate .nuxt/tailwind.config.cjs by <a
href="https://github.com/P4sca1"><code>@​P4sca1</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/660">nuxt-modules/tailwindcss#660</a></li>
<li>fix: add minimatch and fix the error with no exported default</li>
<li>chore(deps): update dependency cookie-es to v1 by <a
href="https://github.com/renovate"><code>@​renovate</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/669">nuxt-modules/tailwindcss#669</a></li>
<li>chore(deps): update devdependency jsdom to v22 by <a
href="https://github.com/renovate"><code>@​renovate</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/667">nuxt-modules/tailwindcss#667</a></li>
<li>docs: content overriding with test files by <a
href="https://github.com/ineshbose"><code>@​ineshbose</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/670">nuxt-modules/tailwindcss#670</a></li>
<li>chore(deps): update all non-major dependencies by <a
href="https://github.com/renovate"><code>@​renovate</code></a> in <a
href="https://redirect.github.com/nuxt-modules/tailwindcss/pull/645">nuxt-modules/tailwindcss#645</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/nuxt-modules/tailwindcss/compare/v6.6.7...v6.6.8">https://github.com/nuxt-modules/tailwindcss/compare/v6.6.7...v6.6.8</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/nuxt-modules/tailwindcss/blob/main/CHANGELOG.md"><code>@​nuxtjs/tailwindcss</code>'s
changelog</a>.</em></p>
<blockquote>
<h2>v6.8.0</h2>
<p><a href="https://undefined/undefined/compare/v6.7.2...v6.8.0">compare
changes</a></p>
<h3>🚀 Enhancements</h3>
<ul>
<li>Parallelise async calls and fixes (<a
href="https://redirect.github.com/nuxt-modules/tailwindcss/issues/690">#690</a>)</li>
</ul>
<h3>📖 Documentation</h3>
<ul>
<li>No strict peer (582cb73)</li>
<li>Use SB for example (9b157eb)</li>
<li>Update color mode example (255da81)</li>
<li>Update examples (43b224d)</li>
</ul>
<h3>🏡 Chore</h3>
<ul>
<li>Update deps (9bf0e68)</li>
</ul>
<h3>❤️  Contributors</h3>
<ul>
<li>Sébastien Chopin (<a
href="http://github.com/Atinux"><code>@​Atinux</code></a>)</li>
<li>Inesh Bose</li>
</ul>
<h2>v6.7.2</h2>
<p><a href="https://undefined/undefined/compare/v6.7.1...v6.7.2">compare
changes</a></p>
<h3>🔥 Performance</h3>
<ul>
<li>Parallelise all async calls &quot; (<a
href="https://redirect.github.com/nuxt-modules/tailwindcss/issues/679">#679</a>)</li>
</ul>
<h3>📖 Documentation</h3>
<ul>
<li>Update deps (5a877b9)</li>
</ul>
<h3>❤️  Contributors</h3>
<ul>
<li>Sébastien Chopin (<a
href="http://github.com/Atinux"><code>@​Atinux</code></a>)</li>
</ul>
<h2>v6.7.1</h2>
<p><a href="https://undefined/undefined/compare/v6.7.0...v6.7.1">compare
changes</a></p>
<h3>🔥 Performance</h3>
<ul>
<li>Parallelise all async calls (<a
href="https://redirect.github.com/nuxt-modules/tailwindcss/issues/679">#679</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/805513646327512bd8ef0792613fa5c313e5fc20"><code>8055136</code></a>
chore(release): v6.8.0</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/9bf0e68bbf1c3984950c676845330afeeb2ae5c1"><code>9bf0e68</code></a>
chore: update deps</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/d471e95e7a72018d68cc2aa0bc49b48d751adb83"><code>d471e95</code></a>
feat: parallelise async calls and fixes (<a
href="https://redirect.github.com/nuxt-modules/tailwindcss/issues/690">#690</a>)</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/43b224de131f260b53d8e3b5134f8b754a867bbf"><code>43b224d</code></a>
docs: update examples</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/255da816049f62ffbd9ce7bb0d3dd0c750793cb1"><code>255da81</code></a>
docs: update color mode example</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/9b157eb7c8bec40d6c51188ba40d412055e0521a"><code>9b157eb</code></a>
docs: use SB for example</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/582cb73099396c4e088bc6ac323ad72e664946d3"><code>582cb73</code></a>
docs: no strict peer</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/22c86df2a6a79f8fe38a2984bfd1cec0741e91f5"><code>22c86df</code></a>
chore(release): v6.7.2</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/69232a31db156961d3b4261af1637b2800e7ff75"><code>69232a3</code></a>
Revert &quot;perf: parallelise all async calls (<a
href="https://redirect.github.com/nuxt-modules/tailwindcss/issues/679">#679</a>)&quot;</li>
<li><a
href="https://github.com/nuxt-modules/tailwindcss/commit/5a877b99a2c6699bfe2834f65c4f797428adbf1e"><code>5a877b9</code></a>
docs: update deps</li>
<li>Additional commits viewable in <a
href="https://github.com/nuxt-modules/tailwindcss/compare/v6.6.7...v6.8.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `nuxt` from 3.5.0 to 3.6.2
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/nuxt/nuxt/releases">nuxt's
releases</a>.</em></p>
<blockquote>
<h2>v3.6.2</h2>
<blockquote>
<p>3.6.2 is the next patch release, with a raft of fixes including
preparations for use without <code>--shamefully-hoist</code> and some
fixes for data fetching within nested layouts/pages.</p>
</blockquote>
<h2>✅ Upgrading</h2>
<p>As usual, our recommendation for upgrading is to run:</p>
<pre lang="sh"><code>nuxi upgrade --force
</code></pre>
<p>This will refresh your lockfile as well, and ensures that you pull in
updates from other dependencies that Nuxt relies on, particularly in the
unjs ecosystem.</p>
<h2>👉 Changelog</h2>
<p><a
href="https://github.com/nuxt/nuxt/compare/v3.6.1...v3.6.2">compare
changes</a></p>
<h3>🔥 Performance</h3>
<ul>
<li><strong>nuxt:</strong> Don't run island transform plugin if disabled
(<a
href="https://redirect.github.com/nuxt/nuxt/pull/21844">#21844</a>)</li>
<li><strong>nuxt:</strong> Allow hmr for server components in dev mode
(<a
href="https://redirect.github.com/nuxt/nuxt/pull/21916">#21916</a>)</li>
<li><strong>nuxt:</strong> Use getters when constructing reactive routes
(<a
href="https://redirect.github.com/nuxt/nuxt/pull/21957">#21957</a>)</li>
</ul>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>nuxt:</strong> Only redirect if path is not the same as
initial url (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21815">#21815</a>)</li>
<li><strong>cli:</strong> Resolve <code>@nuxt/ui-templates</code> from
<code>modulesDir</code> (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21836">#21836</a>)</li>
<li><strong>nuxt, vite:</strong> Do not use cjs utils to resolve/alias
vue (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21837">#21837</a>)</li>
<li><strong>nuxt:</strong> Improve default prerender behaviour (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21817">#21817</a>)</li>
<li><strong>vite:</strong> Greater type-safety within runtime vite-node
(<a
href="https://redirect.github.com/nuxt/nuxt/pull/21849">#21849</a>)</li>
<li><strong>nuxt:</strong> Ensure static presets equivalent to
<code>nuxi generate</code> (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21860">#21860</a>)</li>
<li><strong>nuxt:</strong> Handle injecting multiple entry ids for
styles (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21864">#21864</a>)</li>
<li><strong>nuxt:</strong> Stop loading indicator on navigation failure
(<a
href="https://redirect.github.com/nuxt/nuxt/pull/21751">#21751</a>)</li>
<li><strong>cli:</strong> Respect nitro ssl cert/key variables (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21912">#21912</a>)</li>
<li><strong>nuxt:</strong> Include external layers in
<code>tsconfig.json</code> scope (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21917">#21917</a>)</li>
<li><strong>nuxt:</strong> Support custom route name meta with
<code>typedPages</code> (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21659">#21659</a>)</li>
<li><strong>vite:</strong> Remove @vue/ scoped libraries from
resolutions (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21922">#21922</a>)</li>
<li><strong>nuxt:</strong> Add layers in <code>node_modules</code> to
tsconfig include (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21929">#21929</a>)</li>
<li><strong>nuxt:</strong> Regenerate imports after template (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21934">#21934</a>)</li>
<li><strong>vite:</strong> Fix issue detecting shadowed keyed
composables (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21891">#21891</a>)</li>
<li><strong>nuxt:</strong> Use <code>$fetch.raw</code> in dev client
mode for islands (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21904">#21904</a>)</li>
<li><strong>schema:</strong> Warn if user provides
<code>vite.publicDir</code> (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21847">#21847</a>)</li>
<li><strong>nuxt:</strong> Preserve old vnode when leaving nested route
(<a
href="https://redirect.github.com/nuxt/nuxt/pull/21823">#21823</a>)</li>
<li><strong>kit:</strong> Ignore telemetry startup time (as it has
prompt) (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21959">#21959</a>)</li>
</ul>
<h3>📖 Documentation</h3>
<ul>
<li>Add warning about dynamic import of css (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21805">#21805</a>)</li>
<li>Update example links (<a
href="https://redirect.github.com/nuxt/nuxt/pull/21811">#21811</a>)</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/nuxt/nuxt/commit/88f914e9a01cb8ed196afb653dbcb4f7a5123b15"><code>88f914e</code></a>
v3.6.2</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/cb99785c0c339177a92dd1b97c74da6f9e4eade7"><code>cb99785</code></a>
docs: add JetBrains IDEs debug configuration (<a
href="https://redirect.github.com/nuxt/nuxt/issues/21965">#21965</a>)</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/927d637e3feb243c7061ee946b052589d1a3dcf6"><code>927d637</code></a>
chore(deps): update all non-major dependencies (main) (<a
href="https://redirect.github.com/nuxt/nuxt/issues/21955">#21955</a>)</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/a79d04780af4cbdc272f0b2b3f70946bae3f4023"><code>a79d047</code></a>
fix(kit): ignore telemetry startup time (as it has prompt) (<a
href="https://redirect.github.com/nuxt/nuxt/issues/21959">#21959</a>)</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/74c11dc66247454dcb0518a18b8dab9484ee6aa4"><code>74c11dc</code></a>
perf(nuxt): use getters when constructing reactive routes (<a
href="https://redirect.github.com/nuxt/nuxt/issues/21957">#21957</a>)</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/d0dde6426fe6ae58ec1ea94e47c66f6e0e2a4d63"><code>d0dde64</code></a>
fix(nuxt): preserve old vnode when leaving nested route (<a
href="https://redirect.github.com/nuxt/nuxt/issues/21823">#21823</a>)</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/00fb33379c06c8a4d407b0d07e56e46577308e71"><code>00fb333</code></a>
chore(deps): update all non-major dependencies (main) (<a
href="https://redirect.github.com/nuxt/nuxt/issues/21939">#21939</a>)</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/13a8923613551ca0a2cc3a6c6d2557acab74550e"><code>13a8923</code></a>
docs: update more links to examples repo</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/381e0f834928dee4d21641f3f09f8879cc1521e2"><code>381e0f8</code></a>
fix(schema): warn if user provides <code>vite.publicDir</code> (<a
href="https://redirect.github.com/nuxt/nuxt/issues/21847">#21847</a>)</li>
<li><a
href="https://github.com/nuxt/nuxt/commit/52a427d5837b328782e7a4b1d98c92699091dc78"><code>52a427d</code></a>
fix(nuxt): use <code>$fetch.raw</code> in dev client mode for islands
(<a
href="https://redirect.github.com/nuxt/nuxt/issues/21904">#21904</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/nuxt/nuxt/compare/v3.5.0...v3.6.2">compare
view</a></li>
</ul>
</details>
<br />

Updates `nuxt-seo-kit` from 1.3.8 to 1.3.9
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/harlan-zw/nuxt-seo-kit/releases">nuxt-seo-kit's
releases</a>.</em></p>
<blockquote>
<h2>v1.3.9</h2>
<p>No release notes provided.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/harlan-zw/nuxt-seo-kit/commit/3834dae1dcaddc7a885beea4ef12929874f23e04"><code>3834dae</code></a>
chore: release v1.3.9</li>
<li><a
href="https://github.com/harlan-zw/nuxt-seo-kit/commit/894df2b349aace0017ae85e737c5690d69053546"><code>894df2b</code></a>
chore: bump deps</li>
<li>See full diff in <a
href="https://github.com/harlan-zw/nuxt-seo-kit/compare/v1.3.8...v1.3.9">compare
view</a></li>
</ul>
</details>
<br />

Updates `nuxt-vitest` from 0.7.1 to 0.9.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/danielroe/nuxt-vitest/releases">nuxt-vitest's
releases</a>.</em></p>
<blockquote>
<h2>v0.9.0</h2>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.7...0.9.0">0.9.0</a>
(2023-07-06)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>you now need to explicitly add <code>happy-dom</code> or
<code>jsdom</code> as a dev dependency based on which
<code>domEnvironment</code> you want to be in. (<code>happy-dom</code>
is set by default.)</li>
</ul>
<h3>Features</h3>
<ul>
<li>option to replace <code>happy-dom</code> with <code>jsdom</code> (<a
href="https://redirect.github.com/danielroe/vitest-environment-nuxt/issues/121">#121</a>)
(<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/f14361fbdb8bb085d73044c82d1aa8da238ef207">f14361f</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>remove support for <code>inline: true</code> and avoid inlining
vite/vue (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/d95e15fecdb28d01d52db6d4bd956370af356c75">d95e15f</a>)</li>
</ul>
<h2>v0.8.7</h2>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.6...0.8.7">0.8.7</a>
(2023-06-30)</h2>
<h2>v0.8.6</h2>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.5...0.8.6">0.8.6</a>
(2023-06-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>allow configuring default starting url, and respect
<code>baseURL</code> (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/23802f170d997676014084b1e51e59df3a661c38">23802f1</a>)</li>
<li>ensure module is installed when getting nuxt config (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/b2bcbf41723ffa7f5536aba2a947d4d3b4ab289d">b2bcbf4</a>)</li>
<li>properly set default route (<a
href="https://redirect.github.com/danielroe/vitest-environment-nuxt/issues/232">#232</a>)
(<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/674ede32d866a34cf5c300097cc25a6012b5adaf">674ede3</a>)</li>
<li>set <code>rootId</code> when module is enabled (and set
<code>test</code>) (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/7c7c441c868d51363442381962a4d98a449933a4">7c7c441</a>)</li>
</ul>
<h2>v0.8.5</h2>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.4...0.8.5">0.8.5</a>
(2023-06-06)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>don't transpile/override NODE_ENV (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/c26e981bbce5383ce34428289e67459f32eae815">c26e981</a>)</li>
</ul>
<h2>v0.8.4</h2>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.3...0.8.4">0.8.4</a>
(2023-06-01)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>import <code>vitest/node</code> via file url (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/2c1c92858f4574127d3d48c6bedb39d9d948fc90">2c1c928</a>),
closes <a
href="https://redirect.github.com/danielroe/vitest-environment-nuxt/issues/196">#196</a></li>
</ul>
<h2>v0.8.3</h2>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.2...0.8.3">0.8.3</a>
(2023-06-01)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/danielroe/nuxt-vitest/blob/main/CHANGELOG.md">nuxt-vitest's
changelog</a>.</em></p>
<blockquote>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.7...0.9.0">0.9.0</a>
(2023-07-06)</h2>
<h3>⚠ BREAKING CHANGES</h3>
<ul>
<li>you now need to explicitly add <code>happy-dom</code> or
<code>jsdom</code> as a dev dependency based on which
<code>domEnvironment</code> you want to be in. (<code>happy-dom</code>
is set by default.)</li>
</ul>
<h3>Features</h3>
<ul>
<li>option to replace <code>happy-dom</code> with <code>jsdom</code> (<a
href="https://redirect.github.com/danielroe/vitest-environment-nuxt/issues/121">#121</a>)
(<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/f14361fbdb8bb085d73044c82d1aa8da238ef207">f14361f</a>)</li>
</ul>
<h3>Bug Fixes</h3>
<ul>
<li>remove support for <code>inline: true</code> and avoid inlining
vite/vue (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/d95e15fecdb28d01d52db6d4bd956370af356c75">d95e15f</a>)</li>
</ul>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.6...0.8.7">0.8.7</a>
(2023-06-30)</h2>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.5...0.8.6">0.8.6</a>
(2023-06-28)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>allow configuring default starting url, and respect
<code>baseURL</code> (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/23802f170d997676014084b1e51e59df3a661c38">23802f1</a>)</li>
<li>ensure module is installed when getting nuxt config (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/b2bcbf41723ffa7f5536aba2a947d4d3b4ab289d">b2bcbf4</a>)</li>
<li>properly set default route (<a
href="https://redirect.github.com/danielroe/vitest-environment-nuxt/issues/232">#232</a>)
(<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/674ede32d866a34cf5c300097cc25a6012b5adaf">674ede3</a>)</li>
<li>set <code>rootId</code> when module is enabled (and set
<code>test</code>) (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/7c7c441c868d51363442381962a4d98a449933a4">7c7c441</a>)</li>
</ul>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.4...0.8.5">0.8.5</a>
(2023-06-06)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>don't transpile/override NODE_ENV (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/c26e981bbce5383ce34428289e67459f32eae815">c26e981</a>)</li>
</ul>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.3...0.8.4">0.8.4</a>
(2023-06-01)</h2>
<h3>Bug Fixes</h3>
<ul>
<li>import <code>vitest/node</code> via file url (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/2c1c92858f4574127d3d48c6bedb39d9d948fc90">2c1c928</a>),
closes <a
href="https://redirect.github.com/danielroe/vitest-environment-nuxt/issues/196">#196</a></li>
</ul>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.2...0.8.3">0.8.3</a>
(2023-06-01)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>vitest-environment-nuxt:</strong> register imports after
context is created (<a
href="https://github.com/danielroe/vitest-environment-nuxt/commit/434b39b0ad8b707579078b005e3ada2e791ffafe">434b39b</a>)</li>
</ul>
<h2><a
href="https://github.com/danielroe/vitest-environment-nuxt/compare/0.8.1...0.8.2">0.8.2</a>
(2023-05-30)</h2>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/35e0b02d722bbd1f0e8ee248c248cf2e0f822db2"><code>35e0b02</code></a>
chore: release v0.9.0</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/583e4795ed492409c4faaed30446781117395ba2"><code>583e479</code></a>
chore: remove unused import</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/5dc7c9268b25e1de4a6ba06db4a0f2450db00bb8"><code>5dc7c92</code></a>
test: await 2 ticks after navigation for route to update</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/d95e15fecdb28d01d52db6d4bd956370af356c75"><code>d95e15f</code></a>
fix: remove support for <code>inline: true</code> and avoid inlining
vite/vue</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/487d79175b3459c9ce53490f90ba05ab66915eca"><code>487d791</code></a>
chore: dedupe lockfile</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/f14361fbdb8bb085d73044c82d1aa8da238ef207"><code>f14361f</code></a>
feat!: option to replace <code>happy-dom</code> with <code>jsdom</code>
(<a
href="https://redirect.github.com/danielroe/nuxt-vitest/issues/121">#121</a>)</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/c1bdb1f7da6b6973d1944daea556d22345a2b5f2"><code>c1bdb1f</code></a>
chore(deps): update pnpm to v8.6.6 (<a
href="https://redirect.github.com/danielroe/nuxt-vitest/issues/243">#243</a>)</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/6431a3ecc6087038ca7d2d142d122ae852d1caf5"><code>6431a3e</code></a>
chore(deps): update devdependency eslint to v8.44.0 (<a
href="https://redirect.github.com/danielroe/nuxt-vitest/issues/242">#242</a>)</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/784fdf9a60f96761accba2f674944fcc61986f16"><code>784fdf9</code></a>
chore(deps): update devdependency <code>@​nuxt/devtools</code> to v0.6.6
(<a
href="https://redirect.github.com/danielroe/nuxt-vitest/issues/241">#241</a>)</li>
<li><a
href="https://github.com/danielroe/nuxt-vitest/commit/fce1b9fce6c7380cb51882ea1cbb34f65ada8775"><code>fce1b9f</code></a>
chore(deps): update nuxt core to v3.6.1 (<a
href="https://redirect.github.com/danielroe/nuxt-vitest/issues/240">#240</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/danielroe/nuxt-vitest/compare/0.7.1...0.9.0">compare
view</a></li>
</ul>
</details>
<br />


Dependabot will resolve any conflicts with this PR as long as you don't
alter it yourself. You can also trigger a rebase manually by commenting
`@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually


</details>

---------

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tobias Diez <code@tobiasdiez.de>
Co-authored-by: Tobias Diez <code@tobiasdiez.com>
  • Loading branch information
3 people committed Jul 6, 2023
1 parent 0926519 commit d565a8c
Show file tree
Hide file tree
Showing 10 changed files with 894 additions and 1,267 deletions.
1 change: 0 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -119,7 +119,6 @@ jobs:
yarn storybook:build
cp .output/public/_storybook/external-iframe/index.html storybook-static/iframe.html
mkdir -p storybook-static/_storybook/external-iframe
cp .output/public/_storybook/external-iframe/_payload.json storybook-static/_storybook/external-iframe/_payload.json
cp -r .output/public/_nuxt storybook-static
- name: Publish and test Storybook
Expand Down
Original file line number Diff line number Diff line change
@@ -1,64 +1,64 @@
diff --git a/dist/runtime/components/Prose/ProseH1.vue b/dist/runtime/components/Prose/ProseH1.vue
index d0e74eea8ae54c6958520e13196c734aba7971b4..308ed524b460c5501fc04b758ef7d35aaf6cf45c 100644
index 6381a794df6642a5deed58d30217aacf98da7759..61125e2fa38e0baff8039307202a022368762e4f 100644
--- a/dist/runtime/components/Prose/ProseH1.vue
+++ b/dist/runtime/components/Prose/ProseH1.vue
@@ -12,5 +12,6 @@ import { useRuntimeConfig } from '#imports'
defineProps<{ id: string }>()
defineProps<{ id?: string }>()
const heading = 1
const { anchorLinks } = useRuntimeConfig().public.content
+// @ts-expect-error: https://github.com/nuxt/content/issues/1856
const generate = anchorLinks?.depth >= heading && !anchorLinks?.exclude.includes(heading)
</script>
diff --git a/dist/runtime/components/Prose/ProseH2.vue b/dist/runtime/components/Prose/ProseH2.vue
index 195a8ed7fb2043a64b7d1c8ed6565918ee9e3439..a21811b592ded71049ab2491135506b36c60b33f 100644
index c3d2417f44992c7b53b4cf75a07ee51f59734de1..62427a423ea699fab2eab16ef829a194810f9a18 100644
--- a/dist/runtime/components/Prose/ProseH2.vue
+++ b/dist/runtime/components/Prose/ProseH2.vue
@@ -12,5 +12,6 @@ import { useRuntimeConfig } from '#imports'
defineProps<{ id: string }>()
defineProps<{ id?: string }>()
const heading = 2
const { anchorLinks } = useRuntimeConfig().public.content
+// @ts-expect-error: https://github.com/nuxt/content/issues/1856
const generate = anchorLinks?.depth >= heading && !anchorLinks?.exclude.includes(heading)
</script>
diff --git a/dist/runtime/components/Prose/ProseH3.vue b/dist/runtime/components/Prose/ProseH3.vue
index dc3a78e19c51eb87d6015ab7ba2beee3958d153f..068c7df52d2d5eb3bf6de1d333f877275d618989 100644
index 9079b849990cda697ab63e21f5d90373e0f4393e..5e928d509f388109b42cadbd2b918a16243df604 100644
--- a/dist/runtime/components/Prose/ProseH3.vue
+++ b/dist/runtime/components/Prose/ProseH3.vue
@@ -12,5 +12,6 @@ import { useRuntimeConfig } from '#imports'
defineProps<{ id: string }>()
defineProps<{ id?: string }>()
const heading = 3
const { anchorLinks } = useRuntimeConfig().public.content
+// @ts-expect-error: https://github.com/nuxt/content/issues/1856
const generate = anchorLinks?.depth >= heading && !anchorLinks?.exclude.includes(heading)
</script>
diff --git a/dist/runtime/components/Prose/ProseH4.vue b/dist/runtime/components/Prose/ProseH4.vue
index 29f4360926ca14e9c394e39130447e2ca7ea1b42..5f51f66d8b9d75ffb231eddb8db23ce8e2d7413a 100644
index be8d1a1da9b692a6531d4111681ace75c7512614..8c5a97cd246fdb3cab56a8008dbb26afbce615b2 100644
--- a/dist/runtime/components/Prose/ProseH4.vue
+++ b/dist/runtime/components/Prose/ProseH4.vue
@@ -12,5 +12,6 @@ import { useRuntimeConfig } from '#imports'
defineProps<{ id: string }>()
defineProps<{ id?: string }>()
const heading = 4
const { anchorLinks } = useRuntimeConfig().public.content
+// @ts-expect-error: https://github.com/nuxt/content/issues/1856
const generate = anchorLinks?.depth >= heading && !anchorLinks?.exclude.includes(heading)
</script>
diff --git a/dist/runtime/components/Prose/ProseH5.vue b/dist/runtime/components/Prose/ProseH5.vue
index f30a3b752a03564a4873f779dfe4a75a2dd2447a..cd8cf480ae39494ef6a7f839feef291875a9a446 100644
index 032f3e7073e5dfe45923b75cea1d69989265fe3f..45ca28e3ee884c81428e845ed31b5b01b60c19be 100644
--- a/dist/runtime/components/Prose/ProseH5.vue
+++ b/dist/runtime/components/Prose/ProseH5.vue
@@ -12,5 +12,6 @@ import { useRuntimeConfig } from '#imports'
defineProps<{ id: string }>()
defineProps<{ id?: string }>()
const heading = 5
const { anchorLinks } = useRuntimeConfig().public.content
+// @ts-expect-error: https://github.com/nuxt/content/issues/1856
const generate = anchorLinks?.depth >= heading && !anchorLinks?.exclude.includes(heading)
</script>
diff --git a/dist/runtime/components/Prose/ProseH6.vue b/dist/runtime/components/Prose/ProseH6.vue
index 37289648794acd2651a59814539f877159c2e4f4..e7fce9e375d9d88c98b887d4e358bfa7e960b0e6 100644
index 0abccfaae97bb46efd618f6386010a01ab557682..a9ec6d8d34dabfb53b335fd4984ce35a3ecbb4c0 100644
--- a/dist/runtime/components/Prose/ProseH6.vue
+++ b/dist/runtime/components/Prose/ProseH6.vue
@@ -12,5 +12,6 @@ import { useRuntimeConfig } from '#imports'
defineProps<{ id: string }>()
defineProps<{ id?: string }>()
const heading = 6
const { anchorLinks } = useRuntimeConfig().public.content
+// @ts-expect-error: https://github.com/nuxt/content/issues/1856
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
diff --git a/dist/shared/nitro.96034a6e.mjs b/dist/shared/nitro.96034a6e.mjs
index 318eb6aaac9787d1d0301508b1bc284154f4d3ab..a353af04a5ad19d99fc3a3c3332e5ed6a5ccc13b 100644
--- a/dist/shared/nitro.96034a6e.mjs
+++ b/dist/shared/nitro.96034a6e.mjs
@@ -2464,6 +2464,11 @@ async function writeRoutes$1(nitro) {
diff --git a/dist/shared/nitro.7a525996.mjs b/dist/shared/nitro.7a525996.mjs
index 90c7e4a5618763b6e882de6417531c76089c6868..d2b31e6cc7a66e956fafefb6fcb5b56f194f4905 100644
--- a/dist/shared/nitro.7a525996.mjs
+++ b/dist/shared/nitro.7a525996.mjs
@@ -2546,6 +2546,11 @@ async function writeRoutes$1(nitro) {
routes: [],
navigationFallback: {
rewrite: "/api/server"
Expand Down
4 changes: 2 additions & 2 deletions config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@ export interface Config {
}
}

export function constructConfig(): Config {
export function constructConfig() {
return {
redis: {
port: Number(process.env.REDIS_PORT) || 6380,
Expand All @@ -86,5 +86,5 @@ export function constructConfig(): Config {
public: {
environment: getEnvironment(),
},
}
} satisfies Config
}
21 changes: 0 additions & 21 deletions config.types.d.ts
Original file line number Diff line number Diff line change
@@ -1,24 +1,3 @@
import { Config } from './config'

interface NuxtIconModuleOptions {
size?: string | false
class?: string
aliases?: { [alias: string]: string }
}

declare module '@nuxt/schema' {
// Provide custom type information for config, overriding the default empty types.
// TODO: Remove this as soon as https://github.com/nuxt/framework/issues/1785 is resolved.
// eslint-disable-next-line @typescript-eslint/no-empty-interface -- Don't know how to reexport in a module declariation
interface RuntimeConfig extends Config {}

// Workaround for bug in icon modules
// TODO: Remove this as soon as https://github.com/nuxt-modules/icon/pull/63 is merged/resolved.
interface AppConfig {
nuxtIcon?: NuxtIconModuleOptions
}
}

// Provide custom type information for page metadata
// As described at https://v3.nuxtjs.org/guide/directory-structure/pages#typing-custom-metadata
declare module '#app' {
Expand Down
14 changes: 13 additions & 1 deletion nuxt.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,16 @@ export default defineNuxtConfig({
// Needed for storybook support (otherwise the file is not created during nuxi generate)
routes: ['/_storybook/external-iframe'],
},
esbuild: {
options: {
tsconfigRaw: {
compilerOptions: {
// Enable decorators, workaround for https://github.com/unjs/nitro/issues/1380
experimentalDecorators: true,
},
},
},
},
},

experimental: {
Expand Down Expand Up @@ -129,7 +139,7 @@ export default defineNuxtConfig({

/*
** Client and server-side configuration
** See https://v3.nuxtjs.org/guide/features/runtime-config
** See https://nuxt.com/docs/guide/going-further/runtime-config
*/
runtimeConfig: constructConfig(),

Expand All @@ -146,6 +156,8 @@ export default defineNuxtConfig({
'/bluehat2022': { redirect: '/codeprojects/bluehat2022' },
'/surveys/': { redirect: '/surveys/2015' },
'/': { prerender: true },
// TODO: Workaround for https://github.com/unjs/nitro/issues/1402
'/download': { prerender: false },
},

/**
Expand Down
22 changes: 11 additions & 11 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -90,11 +90,11 @@
"@graphql-inspector/cli": "^3.4.19",
"@graphql-typed-document-node/core": "^3.2.0",
"@huntersofbook/naive-ui-nuxt": "^1.0.0",
"@nuxt/content": "^2.6.0",
"@nuxt/content": "^2.7.0",
"@nuxt/devtools": "^0.6.7",
"@nuxtjs/eslint-config": "^12.0.0",
"@nuxtjs/eslint-config-typescript": "^12.0.0",
"@nuxtjs/tailwindcss": "6.6.7",
"@nuxtjs/tailwindcss": "6.8.0",
"@storybook/core-server": "^7.0.26",
"@storybook/vue3": "^7.0.26",
"@storybook/vue3-vite": "7.0.26",
Expand Down Expand Up @@ -122,6 +122,7 @@
"chromatic": "^6.17.4",
"concurrently": "^8.1.0",
"cross-env": "^7.0.3",
"dotenv": "^16.3.1",
"eslint": "^8.44.0",
"eslint-config-prettier": "^8.8.0",
"eslint-import-resolver-typescript": "^3.5.5",
Expand All @@ -132,11 +133,11 @@
"graphql-codegen-typescript-validation-schema": "^0.10.0",
"mount-vue-component": "^0.10.2",
"naive-ui": "^2.34.4",
"nuxt": "^3.5.0",
"nuxt": "^3.6.2",
"nuxt-graphql-server": "2.0.0",
"nuxt-icon": "^0.4.2",
"nuxt-seo-kit": "^1.3.8",
"nuxt-vitest": "^0.7.1",
"nuxt-seo-kit": "^1.3.9",
"nuxt-vitest": "^0.9.0",
"patch-package": "^7.0.0",
"postinstall-postinstall": "^2.1.0",
"prettier": "^2.8.8",
Expand All @@ -156,26 +157,25 @@
},
"resolutions": {
"@types/react": "https://registry.yarnpkg.com/@favware/skip-dependency/-/skip-dependency-1.2.0.tgz",
"unist-builder": "^3.0.0",
"remark-parse": "^10.0.1",
"express-session@^1.17.3": "patch:express-session@npm%3A1.17.3#./.yarn/patches/express-session-npm-1.17.3-0819dbe06c.patch",
"@apollo/client@^3.7.3": "patch:@apollo/client@npm%3A3.7.3#./.yarn/patches/@apollo-client-npm-3.7.3-99f37cd27e.patch",
"tslib": "^2.4.0",
"mount-vue-component@^0.10.2": "patch:mount-vue-component@npm%3A0.10.2#./.yarn/patches/mount-vue-component-npm-0.10.2-4968f76fd9.patch",
"@vue/apollo-composable@4.0.0-beta.1": "patch:@vue/apollo-composable@npm%3A4.0.0-beta.1#./.yarn/patches/@vue-apollo-composable-npm-4.0.0-beta.1-6fc2bfd7ec.patch",
"@nuxt/content": "patch:@nuxt/content@npm%3A2.4.3#./.yarn/patches/@nuxt-content-npm-2.4.3-36a92b2a56.patch",
"uuid@^8.3.0": "^9.0.0",
"uuid@^8.3.2": "^9.0.0",
"node-fetch-native": "^1.2.0",
"destr": "^2.0.0",
"eslint-scope@^7.1.1": "patch:eslint-scope@npm%3A7.1.1#./.yarn/patches/eslint-scope-npm-7.1.1-23935eb377.patch",
"eslint-scope@^5.1.1": "patch:eslint-scope@npm%3A7.1.1#./.yarn/patches/eslint-scope-npm-7.1.1-23935eb377.patch",
"@vue/apollo-util@^4.0.0-beta.4": "patch:@vue/apollo-util@npm%3A4.0.0-beta.4#./.yarn/patches/@vue-apollo-util-npm-4.0.0-beta.4-ab694c9566.patch",
"nitropack@^2.3.3": "patch:nitropack@npm%3A2.3.3#./.yarn/patches/nitropack-npm-2.3.3-0fabc3270b.patch"
"@nuxt/content@^2.7.0": "patch:@nuxt/content@npm%3A2.7.0#./.yarn/patches/@nuxt-content-npm-2.7.0-425d472cf3.patch",
"nitropack@^2.5.2": "patch:nitropack@npm%3A2.5.2#./.yarn/patches/nitropack-npm-2.5.2-65c39b23d1.patch"
},
"resolutionsComments": {
"@types/react": "Otherwise these types interfere with the types from vite: https://github.com/johnsoncodehk/volar/discussions/592#discussioncomment-1580518",
"unist-builder/remark-parse": "Otherwise we run into conflicts with older versions, which are imported mainly from storybook",
"tslib": "some libraries still pull-in v1 of tslib, which is incompatible with the other libraries that use tslib v2 features",
"uuid": "nitro still has problems when multiple versions of packages are used"
"uuid/node-fetch-native/destr": "nitro still has problems when multiple versions of packages are used"
},
"prisma": {
"schema": "server/database/schema.prisma",
Expand Down
25 changes: 16 additions & 9 deletions server/api/getLatestRelease.ts
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
const config = useRuntimeConfig()

export default defineEventHandler(async () => {
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
const response = await fetch('https://api.github.com/graphql', {
const response = (await fetch('https://api.github.com/graphql', {
headers: { Authorization: `Bearer ${config.githubRepoToken}` },
body: JSON.stringify({
query: `
Expand All @@ -22,13 +21,21 @@ export default defineEventHandler(async () => {
`,
}),
method: 'POST',
}).then((res) => res.json())
}).then((res) => res.json())) as {
data?: {
repository?: {
releases?: {
nodes: {
tagName: string
}[]
}
}
}
}
return {
version:
// eslint-disable-next-line @typescript-eslint/no-unsafe-member-access
(response.data.repository.releases.nodes[0].tagName as string).replace(
'v',
''
), // something like 5.7
version: response?.data?.repository?.releases?.nodes[0].tagName.replace(
'v',
''
), // something like 5.7
}
})
5 changes: 1 addition & 4 deletions test/global.setup.ts
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// eslint-disable-next-line import/default
import prisma from '@prisma/client'
import dotenv from 'dotenv'
import 'dotenv/config'
import 'reflect-metadata'
import { beforeAll } from 'vitest'
import { constructConfig } from '~/config'
Expand All @@ -12,9 +12,6 @@ import { GraphqlSerializer } from './snapshot.graphql'
// Register custom graphql serializer
expect.addSnapshotSerializer(GraphqlSerializer)

// Load environment variables from .env file
dotenv.config()

// Expose reflect-metadata
globalThis.Reflect = Reflect

Expand Down
Loading

0 comments on commit d565a8c

Please sign in to comment.