A launcher for the OpenGOAL Project to simplify usage and installation
Go to file
dependabot[bot] 0330c392a5
build(deps-dev): bump the frontend-deps group with 13 updates (#464)
Bumps the frontend-deps group with 13 updates:

| Package | From | To |
| --- | --- | --- |
| [@fullhuman/postcss-purgecss](https://github.com/FullHuman/purgecss) |
`5.0.0` | `6.0.0` |
| [@iconify-json/mdi](https://github.com/iconify/icon-sets) | `1.1.64` |
`1.1.66` |
| [@octokit/plugin-retry](https://github.com/octokit/plugin-retry.js) |
`7.0.3` | `7.1.0` |
|
[@octokit/plugin-throttling](https://github.com/octokit/plugin-throttling.js)
| `9.0.3` | `9.1.0` |
| [@octokit/rest](https://github.com/octokit/rest.js) | `20.0.2` |
`20.1.0` |
| [@tsconfig/svelte](https://github.com/tsconfig/bases/tree/HEAD/bases)
| `5.0.2` | `5.0.4` |
|
[@vitest/coverage-v8](https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8)
| `1.3.1` | `1.4.0` |
| [autoprefixer](https://github.com/postcss/autoprefixer) | `10.4.18` |
`10.4.19` |
| [postcss](https://github.com/postcss/postcss) | `8.4.35` | `8.4.38` |
| [tailwindcss](https://github.com/tailwindlabs/tailwindcss) | `3.4.1` |
`3.4.3` |
| [typescript](https://github.com/Microsoft/TypeScript) | `5.4.2` |
`5.4.4` |
| [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) |
`5.1.6` | `5.2.8` |
|
[vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest)
| `1.3.1` | `1.4.0` |

Updates `@fullhuman/postcss-purgecss` from 5.0.0 to 6.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/FullHuman/purgecss/releases"><code>@​fullhuman/postcss-purgecss</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v6.0.0</h2>
<h3>Bug Fixes</h3>
<ul>
<li>collect of used variables for changed selector (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1217">#1217</a>)
(<a
href="9fbb592016">9fbb592</a>)</li>
<li><strong>gulp-purgecss:</strong> move vinyl-sourcemaps-apply to deps
<a
href="https://redirect.github.com/FullHuman/purgecss/issues/999">#999</a>
(<a
href="7858b7a910">7858b7a</a>)</li>
<li>Only throw <code>No files found from the passed PurgeCSS option
'content'.</code> warning when files/globs are passed to
<code>content</code> by <a
href="https://github.com/AdrianGonz97"><code>@​AdrianGonz97</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1188">FullHuman/purgecss#1188</a></li>
<li>Classes that contain <code>:is</code> or <code>:where</code> in
their names are no longer unintentionally purged by <a
href="https://github.com/AdrianGonz97"><code>@​AdrianGonz97</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1187">FullHuman/purgecss#1187</a></li>
<li>Fix [class*=foo] with HTML extractor by <a
href="https://github.com/Gaelan"><code>@​Gaelan</code></a> in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1133">FullHuman/purgecss#1133</a></li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>purgecss:</strong> add support for :where and :is <a
href="https://redirect.github.com/FullHuman/purgecss/issues/978">#978</a>
(<a
href="bb5782bff2">bb5782b</a>)</li>
<li>warn if no files are found <a
href="https://redirect.github.com/FullHuman/purgecss/issues/642">#642</a>
(<a
href="61885055f4">6188505</a>)</li>
</ul>
<h3>Breaking changes</h3>
<ul>
<li>Supports NodeJS 18+</li>
</ul>
<h2>What's Changed (full list)</h2>
<ul>
<li>
<p>build(deps-dev): update dependencies</p>
</li>
<li>
<p>build(deps): update dependencies</p>
</li>
<li>
<p>Update hugo.md by <a
href="https://github.com/davidsneighbour"><code>@​davidsneighbour</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1013">FullHuman/purgecss#1013</a></p>
</li>
<li>
<p>Minor adjustment to documentation for clarity by <a
href="https://github.com/dvelguru"><code>@​dvelguru</code></a> in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/997">FullHuman/purgecss#997</a></p>
</li>
<li>
<p>Fix wrong import name in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1015">FullHuman/purgecss#1015</a></p>
</li>
<li>
<p>Point to new extractor package names by <a
href="https://github.com/danieldiekmeier"><code>@​danieldiekmeier</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1024">FullHuman/purgecss#1024</a></p>
</li>
<li>
<p>Clarify node package installation for Hugo guide by <a
href="https://github.com/anakinsleftleg"><code>@​anakinsleftleg</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1000">FullHuman/purgecss#1000</a></p>
</li>
<li>
<p>Add alignwide and alignfull classes from GB by <a
href="https://github.com/nextgenthemes"><code>@​nextgenthemes</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1072">FullHuman/purgecss#1072</a></p>
</li>
<li>
<p>Create SECURITY.md by <a
href="https://github.com/Ffloriel"><code>@​Ffloriel</code></a> in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1103">FullHuman/purgecss#1103</a></p>
</li>
<li>
<p>bugfix: Only throw <code>No files found from the passed PurgeCSS
option 'content'.</code> warning when files/globs are passed to
<code>content</code> by <a
href="https://github.com/AdrianGonz97"><code>@​AdrianGonz97</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1188">FullHuman/purgecss#1188</a></p>
</li>
<li>
<p>bugfix: Classes that contain <code>:is</code> or <code>:where</code>
in their names are no longer unintentionally purged by <a
href="https://github.com/AdrianGonz97"><code>@​AdrianGonz97</code></a>
in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1187">FullHuman/purgecss#1187</a></p>
</li>
<li>
<p>Fix [class*=foo] with HTML extractor by <a
href="https://github.com/Gaelan"><code>@​Gaelan</code></a> in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1133">FullHuman/purgecss#1133</a></p>
</li>
<li>
<p>Update Hugo docs by <a
href="https://github.com/schnerring"><code>@​schnerring</code></a> in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1216">FullHuman/purgecss#1216</a></p>
</li>
<li>
<p>fixed collect used variables for the changed selector by <a
href="https://github.com/vsn4ik"><code>@​vsn4ik</code></a> in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1217">FullHuman/purgecss#1217</a></p>
</li>
<li>
<p>fix typo by <a
href="https://github.com/kempster"><code>@​kempster</code></a> in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1232">FullHuman/purgecss#1232</a></p>
</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a
href="https://github.com/davidsneighbour"><code>@​davidsneighbour</code></a>
made their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1013">FullHuman/purgecss#1013</a></li>
<li><a href="https://github.com/dvelguru"><code>@​dvelguru</code></a>
made their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/997">FullHuman/purgecss#997</a></li>
<li><a
href="https://github.com/danieldiekmeier"><code>@​danieldiekmeier</code></a>
made their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1024">FullHuman/purgecss#1024</a></li>
<li><a
href="https://github.com/anakinsleftleg"><code>@​anakinsleftleg</code></a>
made their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1000">FullHuman/purgecss#1000</a></li>
<li><a
href="https://github.com/nextgenthemes"><code>@​nextgenthemes</code></a>
made their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1072">FullHuman/purgecss#1072</a></li>
<li><a
href="https://github.com/AdrianGonz97"><code>@​AdrianGonz97</code></a>
made their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1188">FullHuman/purgecss#1188</a></li>
<li><a href="https://github.com/Gaelan"><code>@​Gaelan</code></a> made
their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1133">FullHuman/purgecss#1133</a></li>
<li><a
href="https://github.com/schnerring"><code>@​schnerring</code></a> made
their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1216">FullHuman/purgecss#1216</a></li>
<li><a href="https://github.com/vsn4ik"><code>@​vsn4ik</code></a> made
their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1217">FullHuman/purgecss#1217</a></li>
<li><a href="https://github.com/kempster"><code>@​kempster</code></a>
made their first contribution in <a
href="https://redirect.github.com/FullHuman/purgecss/pull/1232">FullHuman/purgecss#1232</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/FullHuman/purgecss/compare/v5.0.0...v6.0.0">https://github.com/FullHuman/purgecss/compare/v5.0.0...v6.0.0</a></p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/FullHuman/purgecss/blob/main/CHANGELOG.md"><code>@​fullhuman/postcss-purgecss</code>'s
changelog</a>.</em></p>
<blockquote>
<h1><a
href="https://github.com/FullHuman/purgecss/compare/v5.0.0...v6.0.0">6.0.0</a>
(2024-03-29)</h1>
<h3>Bug Fixes</h3>
<ul>
<li>collect of used variables for changed selector (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1217">#1217</a>)
(<a
href="9fbb592016">9fbb592</a>)</li>
<li><strong>gulp-purgecss:</strong> move vinyl-sourcemaps-apply to deps
<a
href="https://redirect.github.com/FullHuman/purgecss/issues/999">#999</a>
(<a
href="7858b7a910">7858b7a</a>)</li>
</ul>
<h3>Features</h3>
<ul>
<li><strong>purgecss:</strong> add support for :where and :is <a
href="https://redirect.github.com/FullHuman/purgecss/issues/978">#978</a>
(<a
href="bb5782bff2">bb5782b</a>)</li>
<li>warn if no files are found <a
href="https://redirect.github.com/FullHuman/purgecss/issues/642">#642</a>
(<a
href="61885055f4">6188505</a>)</li>
</ul>
<h1><a
href="https://github.com/FullHuman/purgecss/compare/v5.0.0...v"></a>
(2022-09-13)</h1>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dbada972d2"><code>dbada97</code></a>
v6.0.0</li>
<li><a
href="2e944d2dd8"><code>2e944d2</code></a>
chore: format using prettier</li>
<li><a
href="3eb1d36f0f"><code>3eb1d36</code></a>
build(dev-deps): update lerna from 6.6.1 to 8.1.2</li>
<li><a
href="6e7401a539"><code>6e7401a</code></a>
build(deps-dev): bump <code>@​types/node</code> from 20.11.16 to
20.11.30 (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1235">#1235</a>)</li>
<li><a
href="7c29ca21fe"><code>7c29ca2</code></a>
build(deps-dev): bump the npm_and_yarn group with 1 update (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1236">#1236</a>)</li>
<li><a
href="f8f2a688b4"><code>f8f2a68</code></a>
build(deps-dev): bump follow-redirects from 1.15.5 to 1.15.6 (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1231">#1231</a>)</li>
<li><a
href="a1cc67a21c"><code>a1cc67a</code></a>
docs: fix typo (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1232">#1232</a>)</li>
<li><a
href="d12a77ef2f"><code>d12a77e</code></a>
build(deps-dev): bump prettier from 3.0.3 to 3.2.5 (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1226">#1226</a>)</li>
<li><a
href="d357cad41f"><code>d357cad</code></a>
build(deps): bump acorn from 8.11.2 to 8.11.3 (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1227">#1227</a>)</li>
<li><a
href="bd843a1960"><code>bd843a1</code></a>
build(deps-dev): bump <code>@​typescript-eslint/eslint-plugin</code> (<a
href="https://redirect.github.com/FullHuman/purgecss/issues/1223">#1223</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/FullHuman/purgecss/compare/v5.0.0...v6.0.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@iconify-json/mdi` from 1.1.64 to 1.1.66
<details>
<summary>Commits</summary>
<ul>
<li><a
href="69cbedb7a8"><code>69cbedb</code></a>
Update Material Design Icons, OpenMoji, Simple Icons</li>
<li><a
href="c06475cc2d"><code>c06475c</code></a>
Update IonIcons</li>
<li>See full diff in <a
href="https://github.com/iconify/icon-sets/compare/1.1.64...1.1.66">compare
view</a></li>
</ul>
</details>
<br />

Updates `@octokit/plugin-retry` from 7.0.3 to 7.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/octokit/plugin-retry.js/releases"><code>@​octokit/plugin-retry</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v7.1.0</h2>
<h1><a
href="https://github.com/octokit/plugin-retry.js/compare/v7.0.4...v7.1.0">7.1.0</a>
(2024-04-03)</h1>
<h3>Features</h3>
<ul>
<li><strong>security:</strong> Add provenance (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/535">#535</a>)
(<a
href="dcf1fa3833">dcf1fa3</a>)</li>
</ul>
<h2>v7.0.4</h2>
<h2><a
href="https://github.com/octokit/plugin-retry.js/compare/v7.0.3...v7.0.4">7.0.4</a>
(2024-04-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency
<code>@​octokit/types</code> to v13 (<a
href="7d5ecaf178">7d5ecaf</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="dcf1fa3833"><code>dcf1fa3</code></a>
feat(security): Add provenance (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/535">#535</a>)</li>
<li><a
href="7d5ecaf178"><code>7d5ecaf</code></a>
fix(deps): update dependency <code>@​octokit/types</code> to v13</li>
<li><a
href="b9013465b5"><code>b901346</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/533">#533</a>)</li>
<li><a
href="7b6eacc4cb"><code>7b6eacc</code></a>
ci(action): update actions/add-to-project action to v1</li>
<li><a
href="63ab005c2f"><code>63ab005</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/531">#531</a>)</li>
<li><a
href="40a90acba6"><code>40a90ac</code></a>
ci(action): update actions/add-to-project action to v0.6.1 (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/530">#530</a>)</li>
<li><a
href="61c8859b9e"><code>61c8859</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/529">#529</a>)</li>
<li><a
href="a27e5b5271"><code>a27e5b5</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/527">#527</a>)</li>
<li><a
href="9256574430"><code>9256574</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-retry.js/issues/526">#526</a>)</li>
<li>See full diff in <a
href="https://github.com/octokit/plugin-retry.js/compare/v7.0.3...v7.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@octokit/plugin-throttling` from 9.0.3 to 9.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/octokit/plugin-throttling.js/releases"><code>@​octokit/plugin-throttling</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.1.0</h2>
<h1><a
href="https://github.com/octokit/plugin-throttling.js/compare/v9.0.4...v9.1.0">9.1.0</a>
(2024-04-03)</h1>
<h3>Features</h3>
<ul>
<li><strong>security:</strong> Add provenance (<a
href="https://redirect.github.com/octokit/plugin-throttling.js/issues/689">#689</a>)
(<a
href="7eb48d5059">7eb48d5</a>)</li>
</ul>
<h2>v9.0.4</h2>
<h2><a
href="https://github.com/octokit/plugin-throttling.js/compare/v9.0.3...v9.0.4">9.0.4</a>
(2024-04-03)</h2>
<h3>Bug Fixes</h3>
<ul>
<li><strong>deps:</strong> update dependency
<code>@​octokit/types</code> to v13 (<a
href="8cc6eb903b">8cc6eb9</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="7eb48d5059"><code>7eb48d5</code></a>
feat(security): Add provenance (<a
href="https://redirect.github.com/octokit/plugin-throttling.js/issues/689">#689</a>)</li>
<li><a
href="8cc6eb903b"><code>8cc6eb9</code></a>
fix(deps): update dependency <code>@​octokit/types</code> to v13</li>
<li><a
href="4d7603aa67"><code>4d7603a</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-throttling.js/issues/687">#687</a>)</li>
<li><a
href="e9b9813300"><code>e9b9813</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-throttling.js/issues/685">#685</a>)</li>
<li><a
href="5e02662a28"><code>5e02662</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-throttling.js/issues/683">#683</a>)</li>
<li><a
href="3cbb748986"><code>3cbb748</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-throttling.js/issues/682">#682</a>)</li>
<li><a
href="af23dcfd89"><code>af23dcf</code></a>
build(deps): lock file maintenance (<a
href="https://redirect.github.com/octokit/plugin-throttling.js/issues/681">#681</a>)</li>
<li>See full diff in <a
href="https://github.com/octokit/plugin-throttling.js/compare/v9.0.3...v9.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@octokit/rest` from 20.0.2 to 20.1.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/octokit/rest.js/releases"><code>@​octokit/rest</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v20.1.0</h2>
<h1><a
href="https://github.com/octokit/rest.js/compare/v20.0.2...v20.1.0">20.1.0</a>
(2024-04-03)</h1>
<h3>Features</h3>
<ul>
<li><strong>security:</strong> Add provenance (<a
href="https://redirect.github.com/octokit/rest.js/issues/420">#420</a>)
(<a
href="9adf1a4a3d">9adf1a4</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9adf1a4a3d"><code>9adf1a4</code></a>
feat(security): Add provenance (<a
href="https://redirect.github.com/octokit/rest.js/issues/420">#420</a>)</li>
<li><a
href="9ab9253fe7"><code>9ab9253</code></a>
ci(action): update actions/add-to-project action to v1</li>
<li><a
href="335f2d23b1"><code>335f2d2</code></a>
ci(action): update actions/add-to-project action to v0.6.1 (<a
href="https://redirect.github.com/octokit/rest.js/issues/418">#418</a>)</li>
<li><a
href="8f0efe06b4"><code>8f0efe0</code></a>
build(deps-dev): Bump follow-redirects from 1.15.4 to 1.15.6 (<a
href="https://redirect.github.com/octokit/rest.js/issues/416">#416</a>)</li>
<li><a
href="5bf5fa68f3"><code>5bf5fa6</code></a>
build(deps-dev): Bump follow-redirects from 1.15.4 to 1.15.6 in /docs
(<a
href="https://redirect.github.com/octokit/rest.js/issues/415">#415</a>)</li>
<li><a
href="b332318fb5"><code>b332318</code></a>
ci(action): update actions/add-to-project action to v0.6.0</li>
<li><a
href="e2d6559bab"><code>e2d6559</code></a>
chore(deps): update dependency undici to v6.6.1 [security] (<a
href="https://redirect.github.com/octokit/rest.js/issues/410">#410</a>)</li>
<li><a
href="81488d4013"><code>81488d4</code></a>
chore(deps): update dependency marked to v12</li>
<li><a
href="22c076b2f8"><code>22c076b</code></a>
chore(deps): update dependency esbuild to ^0.20.0</li>
<li><a
href="de91ec4db4"><code>de91ec4</code></a>
ci(action): update peter-evans/create-or-update-comment action to
v4</li>
<li>Additional commits viewable in <a
href="https://github.com/octokit/rest.js/compare/v20.0.2...v20.1.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `@tsconfig/svelte` from 5.0.2 to 5.0.4
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/tsconfig/bases/commits/HEAD/bases">compare
view</a></li>
</ul>
</details>
<br />

Updates `@vitest/coverage-v8` from 1.3.1 to 1.4.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitest-dev/vitest/releases"><code>@​vitest/coverage-v8</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v1.4.0</h2>
<h3>   🚀 Features</h3>
<ul>
<li>Throw error when using snapshot assertion with <code>not</code>  - 
by <a href="https://github.com/fenghan34"><code>@​fenghan34</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5294">vitest-dev/vitest#5294</a>
<a href="https://github.com/vitest-dev/vitest/commit/b9d378f5"><!-- raw
HTML omitted -->(b9d37)<!-- raw HTML omitted --></a></li>
<li>Add a flag to include test location in tasks  -  by <a
href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/5342">vitest-dev/vitest#5342</a>
<a href="https://github.com/vitest-dev/vitest/commit/d627e209"><!-- raw
HTML omitted -->(d627e)<!-- raw HTML omitted --></a></li>
<li><strong>cli</strong>:
<ul>
<li>Support wildcards in <code>--project</code> option  -  by <a
href="https://github.com/fenghan34"><code>@​fenghan34</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5295">vitest-dev/vitest#5295</a>
<a href="https://github.com/vitest-dev/vitest/commit/201bd067"><!-- raw
HTML omitted -->(201bd)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>config</strong>:
<ul>
<li>Add <code>shuffle.files</code> and <code>shuffle.tests</code>
options  -  by <a
href="https://github.com/fenghan34"><code>@​fenghan34</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5281">vitest-dev/vitest#5281</a>
<a href="https://github.com/vitest-dev/vitest/commit/356db87b"><!-- raw
HTML omitted -->(356db)<!-- raw HTML omitted --></a></li>
<li>Deprecate <code>cache.dir</code> option  -  by <a
href="https://github.com/fenghan34"><code>@​fenghan34</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5229">vitest-dev/vitest#5229</a>
<a href="https://github.com/vitest-dev/vitest/commit/d7e8b53e"><!-- raw
HTML omitted -->(d7e8b)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>coverage</strong>:
<ul>
<li>Support <code>--changed</code> option  -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5314">vitest-dev/vitest#5314</a>
<a href="https://github.com/vitest-dev/vitest/commit/600b44d6"><!-- raw
HTML omitted -->(600b4)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>vitest</strong>:
<ul>
<li>Support <code>clearScreen</code> cli flag  -  by <a
href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5241">vitest-dev/vitest#5241</a>
<a href="https://github.com/vitest-dev/vitest/commit/e1735fb6"><!-- raw
HTML omitted -->(e1735)<!-- raw HTML omitted --></a></li>
</ul>
</li>
</ul>
<h3>   🐞 Bug Fixes</h3>
<ul>
<li>Repeatable <code>--project</code> option  -  by <a
href="https://github.com/fenghan34"><code>@​fenghan34</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5265">vitest-dev/vitest#5265</a>
<a href="https://github.com/vitest-dev/vitest/commit/d1a06730"><!-- raw
HTML omitted -->(d1a06)<!-- raw HTML omitted --></a></li>
<li><code>--inspect-brk</code> to pause before execution  -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5355">vitest-dev/vitest#5355</a>
<a href="https://github.com/vitest-dev/vitest/commit/e77c553f"><!-- raw
HTML omitted -->(e77c5)<!-- raw HTML omitted --></a></li>
<li>Correct locations in test.each tasks  -  by <a
href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> <a
href="https://github.com/vitest-dev/vitest/commit/4f6e39c1"><!-- raw
HTML omitted -->(4f6e3)<!-- raw HTML omitted --></a></li>
<li><strong>api</strong>:
<ul>
<li>Use resolvedUrls from devserver  -  by <a
href="https://github.com/saitonakamura"><code>@​saitonakamura</code></a>
and <a href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/5289">vitest-dev/vitest#5289</a>
<a href="https://github.com/vitest-dev/vitest/commit/2fef5a7e"><!-- raw
HTML omitted -->(2fef5)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>browser</strong>:
<ul>
<li>Add <code>magic-string</code> to <code>optimizeDeps.include</code>
 -  by <a href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a>
in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5278">vitest-dev/vitest#5278</a>
<a href="https://github.com/vitest-dev/vitest/commit/8f04e798"><!-- raw
HTML omitted -->(8f04e)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>coverage</strong>:
<ul>
<li>Expensive regexp hangs v8 report generation  -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5259">vitest-dev/vitest#5259</a>
<a href="https://github.com/vitest-dev/vitest/commit/d68a7390"><!-- raw
HTML omitted -->(d68a7)<!-- raw HTML omitted --></a></li>
<li>V8 to ignore type-only files  -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5328">vitest-dev/vitest#5328</a>
<a href="https://github.com/vitest-dev/vitest/commit/c3eb8deb"><!-- raw
HTML omitted -->(c3eb8)<!-- raw HTML omitted --></a></li>
<li>Respect source maps of pre-transpiled sources  -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5367">vitest-dev/vitest#5367</a>
<a href="https://github.com/vitest-dev/vitest/commit/6eda473f"><!-- raw
HTML omitted -->(6eda4)<!-- raw HTML omitted --></a></li>
<li>Prevent <code>reportsDirectory</code> from removing user's project
 -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5376">vitest-dev/vitest#5376</a>
<a href="https://github.com/vitest-dev/vitest/commit/07ec3779"><!-- raw
HTML omitted -->(07ec3)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>expect</strong>:
<ul>
<li>Show diff on <code>toContain/toMatch</code> assertion error  -  by
<a href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5267">vitest-dev/vitest#5267</a>
<a href="https://github.com/vitest-dev/vitest/commit/8ee59f0d"><!-- raw
HTML omitted -->(8ee59)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>forks</strong>:
<ul>
<li>Wrap <code>defines</code> to support <code>undefined</code> values
 -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5284">vitest-dev/vitest#5284</a>
<a href="https://github.com/vitest-dev/vitest/commit/5b58b399"><!-- raw
HTML omitted -->(5b58b)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>typecheck</strong>:
<ul>
<li>Update get-tsconfig 4.7.3 to fix false circularity error  -  by <a
href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5384">vitest-dev/vitest#5384</a>
<a href="https://github.com/vitest-dev/vitest/commit/bdc371ee"><!-- raw
HTML omitted -->(bdc37)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>ui</strong>:
<ul>
<li>Escape html in error diff  -  by <a
href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5325">vitest-dev/vitest#5325</a>
<a href="https://github.com/vitest-dev/vitest/commit/ab60bf8d"><!-- raw
HTML omitted -->(ab60b)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>vitest</strong>:
<ul>
<li>Loosen <code>onConsoleLog</code> return type  -  by <a
href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5337">vitest-dev/vitest#5337</a>
<a href="https://github.com/vitest-dev/vitest/commit/6d1b1451"><!-- raw
HTML omitted -->(6d1b1)<!-- raw HTML omitted --></a></li>
<li>Ensure restoring terminal cursor on close  -  by <a
href="https://github.com/hi-ogawa"><code>@​hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5292">vitest-dev/vitest#5292</a>
<a href="https://github.com/vitest-dev/vitest/commit/0bea2247"><!-- raw
HTML omitted -->(0bea2)<!-- raw HTML omitted --></a></li>
<li>Ignore timeout on websocket reporter rpc  -  by <a
href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> <a
href="https://github.com/vitest-dev/vitest/commit/38119b75"><!-- raw
HTML omitted -->(38119)<!-- raw HTML omitted --></a></li>
<li>Correctly override api with --no-api flag  -  by <a
href="https://github.com/sheremet-va"><code>@​sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/5386">vitest-dev/vitest#5386</a>
<a href="https://github.com/vitest-dev/vitest/commit/51d1d472"><!-- raw
HTML omitted -->(51d1d)<!-- raw HTML omitted --></a></li>
<li>Logs in <code>beforeAll</code> and <code>afterAll</code>  -  by <a
href="https://github.com/fenghan34"><code>@​fenghan34</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5288">vitest-dev/vitest#5288</a>
<a href="https://github.com/vitest-dev/vitest/commit/ce5ca6bf"><!-- raw
HTML omitted -->(ce5ca)<!-- raw HTML omitted --></a></li>
</ul>
</li>
<li><strong>workspace</strong>:
<ul>
<li>Throw error when browser mode and <code>@vitest/coverage-v8</code>
are used  -  by <a
href="https://github.com/AriPerkkio"><code>@​AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/5250">vitest-dev/vitest#5250</a>
<a href="https://github.com/vitest-dev/vitest/commit/29f98cd3"><!-- raw
HTML omitted -->(29f98)<!-- raw HTML omitted --></a></li>
</ul>
</li>
</ul>
<h5>    <a
href="https://github.com/vitest-dev/vitest/compare/v1.3.1...v1.4.0">View
changes on GitHub</a></h5>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a8da192c61"><code>a8da192</code></a>
chore: release v1.4.0</li>
<li><a
href="600b44d606"><code>600b44d</code></a>
feat(coverage): support <code>--changed</code> option (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5314">#5314</a>)</li>
<li><a
href="6eda473f30"><code>6eda473</code></a>
fix(coverage): respect source maps of pre-transpiled sources (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5367">#5367</a>)</li>
<li><a
href="c3eb8deb76"><code>c3eb8de</code></a>
fix(coverage): v8 to ignore type-only files (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5328">#5328</a>)</li>
<li><a
href="074450ef32"><code>074450e</code></a>
chore(deps): update <code>istanbul-lib-source-maps</code> to v5 (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5304">#5304</a>)</li>
<li><a
href="d68a73908e"><code>d68a739</code></a>
fix(coverage): expensive regexp hangs v8 report generation (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/coverage-v8/issues/5259">#5259</a>)</li>
<li>See full diff in <a
href="https://github.com/vitest-dev/vitest/commits/v1.4.0/packages/coverage-v8">compare
view</a></li>
</ul>
</details>
<br />

Updates `autoprefixer` from 10.4.18 to 10.4.19
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/postcss/autoprefixer/releases">autoprefixer's
releases</a>.</em></p>
<blockquote>
<h2>10.4.19</h2>
<ul>
<li>Removed <code>end value has mixed support, consider using
flex-end</code> warning since <code>end</code>/<code>start</code> now
have good support.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md">autoprefixer's
changelog</a>.</em></p>
<blockquote>
<h2>10.4.19</h2>
<ul>
<li>Removed <code>end value has mixed support, consider using
flex-end</code> warning
since <code>end</code>/<code>start</code> now have good support.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8060e33a78"><code>8060e33</code></a>
Release 10.4.19 version</li>
<li><a
href="fe7bae4597"><code>fe7bae4</code></a>
Remove end→flex-end warning</li>
<li><a
href="5f6f362a1e"><code>5f6f362</code></a>
Update dependencies</li>
<li><a
href="13a86df5ab"><code>13a86df</code></a>
Move to flat ESLint config</li>
<li><a
href="b3e0579452"><code>b3e0579</code></a>
Update dependencies</li>
<li>See full diff in <a
href="https://github.com/postcss/autoprefixer/compare/10.4.18...10.4.19">compare
view</a></li>
</ul>
</details>
<br />

Updates `postcss` from 8.4.35 to 8.4.38
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/postcss/postcss/releases">postcss's
releases</a>.</em></p>
<blockquote>
<h2>8.4.38</h2>
<ul>
<li>Fixed <code>endIndex: 0</code> in errors and warnings (by <a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
</ul>
<h2>8.4.37</h2>
<ul>
<li>Fixed <code>original.column are not numbers</code> error in another
case.</li>
</ul>
<h2>8.4.36</h2>
<ul>
<li>Fixed <code>original.column are not numbers</code> error on broken
previous source map.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/postcss/postcss/blob/main/CHANGELOG.md">postcss's
changelog</a>.</em></p>
<blockquote>
<h2>8.4.38</h2>
<ul>
<li>Fixed <code>endIndex: 0</code> in errors and warnings (by <a
href="https://github.com/romainmenke"><code>@​romainmenke</code></a>).</li>
</ul>
<h2>8.4.37</h2>
<ul>
<li>Fixed <code>original.column are not numbers</code> error in another
case.</li>
</ul>
<h2>8.4.36</h2>
<ul>
<li>Fixed <code>original.column are not numbers</code> error on broken
previous source map.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="a69d45ecae"><code>a69d45e</code></a>
Release 8.4.38 version</li>
<li><a
href="64e35d952c"><code>64e35d9</code></a>
Update dependencies</li>
<li><a
href="c1ad8fb402"><code>c1ad8fb</code></a>
Merge pull request <a
href="https://redirect.github.com/postcss/postcss/issues/1932">#1932</a>
from romainmenke/fix-warning-end-index--inventive-nu...</li>
<li><a
href="b45e7e9159"><code>b45e7e9</code></a>
fix endIndex</li>
<li><a
href="1bea2466db"><code>1bea246</code></a>
failing test: for endIndex 0 in rangeBy</li>
<li><a
href="0fd1d86f2d"><code>0fd1d86</code></a>
Add changelog auto release on Github</li>
<li><a
href="49c906ebc0"><code>49c906e</code></a>
Release 8.4.37 version</li>
<li><a
href="b5bd92ca41"><code>b5bd92c</code></a>
Fix another broken prev source map issue</li>
<li><a
href="28820396e1"><code>2882039</code></a>
Update dependencies</li>
<li><a
href="e5ad9394da"><code>e5ad939</code></a>
Release 8.4.36 version</li>
<li>Additional commits viewable in <a
href="https://github.com/postcss/postcss/compare/8.4.35...8.4.38">compare
view</a></li>
</ul>
</details>
<br />

Updates `tailwindcss` from 3.4.1 to 3.4.3
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/releases">tailwindcss's
releases</a>.</em></p>
<blockquote>
<h2>v3.4.3</h2>
<h3>Fixed</h3>
<ul>
<li>Revert changes to glob handling (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13384">#13384</a>)</li>
</ul>
<h2>v3.4.2</h2>
<h3>Fixed</h3>
<ul>
<li>Ensure max specificity of <code>0,0,1</code> for button and input
Preflight rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12735">#12735</a>)</li>
<li>Improve glob handling for folders with <code>(</code>,
<code>)</code>, <code>[</code> or <code>]</code> in the file path (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12715">#12715</a>)</li>
<li>Split <code>:has</code> rules when using
<code>experimental.optimizeUniversalDefaults</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12736">#12736</a>)</li>
<li>Sort arbitrary properties alphabetically across multiple class lists
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12911">#12911</a>)</li>
<li>Add <code>mix-blend-plus-darker</code> utility (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12923">#12923</a>)</li>
<li>Ensure dashes are allowed in variant modifiers (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13303">#13303</a>)</li>
<li>Fix crash showing completions in Intellisense when using a custom
separator (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13306">#13306</a>)</li>
<li>Transpile <code>import.meta.url</code> in config files (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13322">#13322</a>)</li>
<li>Reset letter spacing for form elements (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13150">#13150</a>)</li>
<li>Fix missing <code>xx-large</code> and remove double
<code>x-large</code> absolute size (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13324">#13324</a>)</li>
<li>Don't error when encountering nested CSS unless trying to
<code>@apply</code> a class that uses nesting (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13325">#13325</a>)</li>
<li>Ensure that arbitrary properties respect <code>important</code>
configuration (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13353">#13353</a>)</li>
<li>Change dark mode selector so <code>@apply</code> works correctly
with pseudo elements (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13379">#13379</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/tailwindlabs/tailwindcss/blob/v3.4.3/CHANGELOG.md">tailwindcss's
changelog</a>.</em></p>
<blockquote>
<h2>[3.4.3] - 2024-03-27</h2>
<h3>Fixed</h3>
<ul>
<li>Revert changes to glob handling (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13384">#13384</a>)</li>
</ul>
<h2>[3.4.2] - 2024-03-27</h2>
<h3>Fixed</h3>
<ul>
<li>Ensure max specificity of <code>0,0,1</code> for button and input
Preflight rules (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12735">#12735</a>)</li>
<li>Improve glob handling for folders with <code>(</code>,
<code>)</code>, <code>[</code> or <code>]</code> in the file path (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12715">#12715</a>)</li>
<li>Split <code>:has</code> rules when using
<code>experimental.optimizeUniversalDefaults</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12736">#12736</a>)</li>
<li>Sort arbitrary properties alphabetically across multiple class lists
(<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12911">#12911</a>)</li>
<li>Add <code>mix-blend-plus-darker</code> utility (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/12923">#12923</a>)</li>
<li>Ensure dashes are allowed in variant modifiers (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13303">#13303</a>)</li>
<li>Fix crash showing completions in Intellisense when using a custom
separator (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13306">#13306</a>)</li>
<li>Transpile <code>import.meta.url</code> in config files (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13322">#13322</a>)</li>
<li>Reset letter spacing for form elements (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13150">#13150</a>)</li>
<li>Fix missing <code>xx-large</code> and remove double
<code>x-large</code> absolute size (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13324">#13324</a>)</li>
<li>Don't error when encountering nested CSS unless trying to
<code>@apply</code> a class that uses nesting (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13325">#13325</a>)</li>
<li>Ensure that arbitrary properties respect <code>important</code>
configuration (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13353">#13353</a>)</li>
<li>Change dark mode selector so <code>@apply</code> works correctly
with pseudo elements (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/pull/13379">#13379</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f1f419a9ec"><code>f1f419a</code></a>
3.4.3</li>
<li><a
href="e6c1082823"><code>e6c1082</code></a>
Revert changes to glob handling (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/13384">#13384</a>)</li>
<li><a
href="8430d8b520"><code>8430d8b</code></a>
3.4.2</li>
<li><a
href="8b4a2a6770"><code>8b4a2a6</code></a>
Change dark selector so <code>@apply</code> works correctly with pseudo
elements (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/13379">#13379</a>)</li>
<li><a
href="97607f1cfb"><code>97607f1</code></a>
Ensure that arbitrary properties respect <code>important</code>
configuration (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/13353">#13353</a>)</li>
<li><a
href="c033f106bc"><code>c033f10</code></a>
Update CHANGELOG.md</li>
<li><a
href="bda84210d6"><code>bda8421</code></a>
Only detect nesting when using <code>@apply</code> (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/13325">#13325</a>)</li>
<li><a
href="3ba51d14c7"><code>3ba51d1</code></a>
Remove leading space in <code>box-shadow</code>'s
<code>addDefaults</code> call (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/13334">#13334</a>)</li>
<li><a
href="a53d854d1d"><code>a53d854</code></a>
Fix missing <code>xx-large</code> and remove double <code>x-large</code>
absolute size (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/13324">#13324</a>)</li>
<li><a
href="ea90d3a81c"><code>ea90d3a</code></a>
Reset letter spacing for form elements (<a
href="https://redirect.github.com/tailwindlabs/tailwindcss/issues/13150">#13150</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/tailwindlabs/tailwindcss/compare/v3.4.1...v3.4.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript` from 5.4.2 to 5.4.4
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/Microsoft/TypeScript/releases">typescript's
releases</a>.</em></p>
<blockquote>
<h2>TypeScript 5.4.4</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.3 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.4%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.4 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
<h2>TypeScript 5.4.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-4/">release
announcement</a>.</p>
<p>For the complete list of fixed issues, check out the</p>
<ul>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.4.3%22+is%3Aclosed+">fixed
issues query for Typescript 5.4.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a
href="https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild">NuGet
package</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8eb3367164"><code>8eb3367</code></a>
Bump version to 5.4.4 and LKG</li>
<li><a
href="de9096b42b"><code>de9096b</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57871">#57871</a>
(Divide-and-conquer strategy for int...) into release-5.4 (#...</li>
<li><a
href="06aae9839d"><code>06aae98</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57973">#57973</a>
(Compare package.json paths with cor...) into release-5.4 (#...</li>
<li><a
href="6d8134e5af"><code>6d8134e</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57637">#57637</a>
(Fixed a regression related to deter...) into release-5.4 (#...</li>
<li><a
href="1c25c7fb55"><code>1c25c7f</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57968">#57968</a>
(Normalize slashes for paths in watc...) into release-5.4 (#...</li>
<li><a
href="3caec2caef"><code>3caec2c</code></a>
Cherry pick PR 57887 into release-5.4 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57898">#57898</a>)</li>
<li><a
href="896947e393"><code>896947e</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57938">#57938</a>
(Directories dont check modified tim...) into release-5.4 (#...</li>
<li><a
href="521d3fb2d1"><code>521d3fb</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57950">#57950</a>
(Watch events enhancements) into release-5.4 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57967">#57967</a>)</li>
<li><a
href="6ea273cdcc"><code>6ea273c</code></a>
Update LKG</li>
<li><a
href="cd06f92c43"><code>cd06f92</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57853">#57853</a>
(Revert PR 56161) into release-5.4 (<a
href="https://redirect.github.com/Microsoft/TypeScript/issues/57854">#57854</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/Microsoft/TypeScript/compare/v5.4.2...v5.4.4">compare
view</a></li>
</ul>
</details>
<br />

Updates `vite` from 5.1.6 to 5.2.8
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/releases">vite's
releases</a>.</em></p>
<blockquote>
<h2>create-vite@5.2.3</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@5.2.3/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@5.2.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@5.2.2/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@5.2.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@5.2.1/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@5.2.0</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@5.2.0/packages/create-vite/CHANGELOG.md">CHANGELOG.md</a>
for details.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->5.2.8 (2024-04-03)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: csp nonce injection when no closing tag (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16281">#16281</a>)
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16282">#16282</a>)
(<a href="https://github.com/vitejs/vite/commit/3c85c6b">3c85c6b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16281">#16281</a>
<a
href="https://redirect.github.com/vitejs/vite/issues/16282">#16282</a></li>
<li>fix: do not access document in <code>/@vite/client</code> when not
defined (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16318">#16318</a>)
(<a href="https://github.com/vitejs/vite/commit/646319c">646319c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16318">#16318</a></li>
<li>fix: fix sourcemap when using object as <code>define</code> value
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15805">#15805</a>)
(<a href="https://github.com/vitejs/vite/commit/445c4f2">445c4f2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/15805">#15805</a></li>
<li>fix(css): unknown file error happened with lightningcss (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16306">#16306</a>)
(<a href="https://github.com/vitejs/vite/commit/01af308">01af308</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16306">#16306</a></li>
<li>fix(hmr): multiple updates happened when invalidate is called while
multiple tabs open (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16307">#16307</a>)
(<a href="https://github.com/vitejs/vite/commit/21cc10b">21cc10b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16307">#16307</a></li>
<li>fix(scanner): duplicate modules for same id if glob is used in
html-like types (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16305">#16305</a>)
(<a href="https://github.com/vitejs/vite/commit/eca68fa">eca68fa</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16305">#16305</a></li>
<li>chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16325">#16325</a>)
(<a href="https://github.com/vitejs/vite/commit/a78e265">a78e265</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16325">#16325</a></li>
<li>refactor: use types from sass instead of <code>@​types/sass</code>
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16340">#16340</a>)
(<a href="https://github.com/vitejs/vite/commit/4581e83">4581e83</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16340">#16340</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.7 (2024-03-29)<!-- raw HTML omitted
--></h2>
<ul>
<li>chore: deprecate splitVendorChunkPlugin (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16274">#16274</a>)
(<a href="https://github.com/vitejs/vite/commit/45a06da">45a06da</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16274">#16274</a></li>
<li>fix: skip injecting <code>__vite__mapDeps</code> when it's not used
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16271">#16271</a>)
(<a href="https://github.com/vitejs/vite/commit/890538a">890538a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16271">#16271</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16258">#16258</a>)
(<a href="https://github.com/vitejs/vite/commit/7caef42">7caef42</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16258">#16258</a></li>
<li>fix(hmr): don't mutate module graph when collecting modules (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16302">#16302</a>)
(<a href="https://github.com/vitejs/vite/commit/dfffea1">dfffea1</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16302">#16302</a></li>
<li>fix(hmr): trigger hmr for missing file import errored module after
file creation (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16303">#16303</a>)
(<a href="https://github.com/vitejs/vite/commit/ffedc06">ffedc06</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16303">#16303</a></li>
<li>fix(sourcemap): don't warn even if the sourcesContent is an empty
string (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16273">#16273</a>)
(<a href="https://github.com/vitejs/vite/commit/24e376a">24e376a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16273">#16273</a></li>
<li>feat(hmr): reload when HTML file is created/deleted (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16288">#16288</a>)
(<a href="https://github.com/vitejs/vite/commit/1f53796">1f53796</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16288">#16288</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.6 (2024-03-24)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: <code>fs.deny</code> with globs with directories (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16250">#16250</a>)
(<a href="https://github.com/vitejs/vite/commit/ba5269c">ba5269c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16250">#16250</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.5 (2024-03-24)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: avoid SSR requests in waitForRequestIdle (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16246">#16246</a>)
(<a href="https://github.com/vitejs/vite/commit/7093f77">7093f77</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16246">#16246</a></li>
<li>docs: clarify enforce vs hook.order (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16226">#16226</a>)
(<a href="https://github.com/vitejs/vite/commit/3a73e48">3a73e48</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16226">#16226</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.4 (2024-03-23)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: dont resolve imports with malformed URI (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16244">#16244</a>)
(<a href="https://github.com/vitejs/vite/commit/fbf69d5">fbf69d5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16244">#16244</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.3 (2024-03-22)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: handle warmup request error correctly (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16223">#16223</a>)
(<a href="https://github.com/vitejs/vite/commit/d7c5256">d7c5256</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16223">#16223</a></li>
<li>fix: skip encode if is data uri (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16233">#16233</a>)
(<a href="https://github.com/vitejs/vite/commit/8617e76">8617e76</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16233">#16233</a></li>
<li>fix(optimizer): fix <code>optimizeDeps.include</code> glob syntax
for <code>./*</code> exports (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16230">#16230</a>)
(<a href="https://github.com/vitejs/vite/commit/f184c80">f184c80</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16230">#16230</a></li>
<li>fix(runtime): fix sourcemap with <code>prepareStackTrace</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16220">#16220</a>)
(<a href="https://github.com/vitejs/vite/commit/dad7f4f">dad7f4f</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16220">#16220</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="8b8d4024fb"><code>8b8d402</code></a>
release: v5.2.8</li>
<li><a
href="646319cc84"><code>646319c</code></a>
fix: do not access document in <code>/@vite/client</code> when not
defined (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16318">#16318</a>)</li>
<li><a
href="445c4f2158"><code>445c4f2</code></a>
fix: fix sourcemap when using object as <code>define</code> value (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15805">#15805</a>)</li>
<li><a
href="a78e265822"><code>a78e265</code></a>
chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16325">#16325</a>)</li>
<li><a
href="4581e8371d"><code>4581e83</code></a>
refactor: use types from sass instead of <code>@​types/sass</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16340">#16340</a>)</li>
<li><a
href="3c85c6b52e"><code>3c85c6b</code></a>
fix: csp nonce injection when no closing tag (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16281">#16281</a>)
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16282">#16282</a>)</li>
<li><a
href="21cc10bfda"><code>21cc10b</code></a>
fix(hmr): multiple updates happened when invalidate is called while
multiple ...</li>
<li><a
href="01af308dfd"><code>01af308</code></a>
fix(css): unknown file error happened with lightningcss (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16306">#16306</a>)</li>
<li><a
href="eca68fa942"><code>eca68fa</code></a>
fix(scanner): duplicate modules for same id if glob is used in html-like
type...</li>
<li><a
href="ad246da989"><code>ad246da</code></a>
release: v5.2.7</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v5.2.8/packages/vite">compare
view</a></li>
</ul>
</details>
<br />

Updates `vitest` from 1.3.1 to 1.4.0
<details>
<summary>Release notes</summary>
<p><em>Sou...

_Description has been truncated_

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-14 13:41:53 -04:00
.github build(deps): bump actions/setup-node from 3 to 4 (#359) 2023-11-05 13:13:17 -05:00
.tauri release: update release metadata to latest 2024-03-08 00:58:44 +00:00
.vscode migrate: switch to Svelte 2022-04-14 19:49:13 -04:00
docs New Crowdin updates - Dutch / German / Italian / Polish / Romanian / Spanish (#213) 2023-05-08 21:50:00 -04:00
public/images/jak1 Dynamically change game background based on user's game completion (#298) 2023-08-29 22:01:56 -04:00
scripts release: fix appimage release asset link 2023-07-31 17:03:32 -04:00
src Only display Jak 3 dev video on Windows (#451) 2024-03-07 19:42:29 -05:00
src-tauri build(deps): bump the backend-deps group in /src-tauri with 1 update (#453) 2024-03-11 23:46:34 -04:00
.gitignore tests: Start writing tests, Splash and some of the lib/ functions (#280) 2023-07-22 00:07:23 -04:00
.prettierignore frontend: fix frontend styling (#269) 2023-07-08 18:01:47 -04:00
.prettierrc.json build(deps): bump the frontend-deps group with 16 updates (#427) 2024-01-30 21:58:48 -05:00
crowdin.yml i18n: make the app translatable (#196) 2023-05-06 13:10:54 -04:00
index.html build(deps-dev): bump the frontend-deps group with 8 updates (#289) 2023-07-24 18:38:03 -04:00
LICENSE add a license 2022-06-01 00:27:22 -04:00
package.json build(deps-dev): bump the frontend-deps group with 13 updates (#464) 2024-04-14 13:41:53 -04:00
postcss.config.cjs UI Overhaul (#35) 2022-09-27 20:40:13 -04:00
README.md docs: remove superfluous stuff from readme (#431) 2024-01-30 21:58:17 -05:00
svelte.config.js UI Overhaul (#35) 2022-09-27 20:40:13 -04:00
tailwind.config.cjs UI Overhaul (#35) 2022-09-27 20:40:13 -04:00
tsconfig.json build(deps): bump the frontend-deps group with 5 updates (#435) 2024-02-10 15:48:48 -05:00
tsconfig.node.json renamed files and updated config files accordingly 2022-05-30 10:20:24 -04:00
vite.config.ts build(deps-dev): bump the frontend-deps group with 8 updates (#289) 2023-07-24 18:38:03 -04:00
vitest.config.ts tests: Start writing tests, Splash and some of the lib/ functions (#280) 2023-07-22 00:07:23 -04:00
yarn.lock build(deps-dev): bump the frontend-deps group with 13 updates (#464) 2024-04-14 13:41:53 -04:00

OpenGOAL Launcher

Crowdin

Our attempt at distributing the OpenGOAL releases in a cross-platform and easy to use and update way. It also is a place for features involving the games, such as texture pack or mod management.

The launcher uses the Tauri framework, if you are interested in our motivation for why see below.

Usage

See the documentation on our website for hopefully up to date instructions on how to use it.

Asking for help

When asking for help, please download the support package which includes logs to help someone diagnose the problem.

If you cannot do this (for example, the bug relates to making the package / the application won't launch) then you can find the application logs in the following folders:

  • Windows C://Users/<YOUR_USER_NAME>/AppData/Roaming/OpenGOAL-Launcher/logs
  • Linux /home/<YOUR_USER_NAME>/.config/OpenGOAL-Launcher/logs

Note that both AppData and .config are hidden folders.

Development

Tauri requires a valid Rust installation, as well as a valid NodeJS installation.

For installing Rust, it's recommended to follow the instructions here https://www.rust-lang.org/tools/install

Windows

scoop install nodejs
npm install -g yarn

Linux (Ubuntu 22.04)

sudo apt install libwebkit2gtk-4.0-dev build-essential curl wget libssl-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev # tauri deps, see - https://tauri.app/v1/guides/getting-started/prerequisites#setting-up-linux
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash # installs Node Version Manager (ubuntus package is woefully out of date)
source ~/.bashrc
nvm install lts/hydrogen # installs latest nodejs 18.X
npm install -g yarn

Building and Running

To build and run the application locally, all you have to do is run:

yarn install
yarn tauri dev