Miodec
4c05dd8326
chore: bump oxlint version
2025-06-14 14:43:05 +02:00
Miodec
04fbd81c10
chore: bump oxlint version
2025-05-29 13:23:13 +02:00
Christian Fehmer
d47272b636
chore: add eslint compat plugin (@fehmer) ( #6542 )
2025-05-12 16:52:01 +02:00
dependabot[bot]
79aa3a569f
build(deps-dev): bump vite from 6.3.0 to 6.3.4 in /frontend ( #6510 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite )
from 6.3.0 to 6.3.4.
<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>v6.3.4</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.3.4/packages/vite/CHANGELOG.md ">CHANGELOG.md</a>
for details.</p>
<h2>v6.3.3</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.3.3/packages/vite/CHANGELOG.md ">CHANGELOG.md</a>
for details.</p>
<h2>v6.3.2</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.3.2/packages/vite/CHANGELOG.md ">CHANGELOG.md</a>
for details.</p>
<h2>create-vite@6.3.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/create-vite@6.3.1/packages/create-vite/CHANGELOG.md ">CHANGELOG.md</a>
for details.</p>
<h2>v6.3.1</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.3.1/packages/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 -->6.3.4 (2025-04-30)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: check static serve file inside sirv (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19965 ">#19965</a>)
(<a
href="c22c43de61 ">c22c43d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19965 ">#19965</a></li>
<li>fix(optimizer): return plain object when using <code>require</code>
to import externals in optimized dependenci (<a
href="efc5eab253 ">efc5eab</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19940 ">#19940</a></li>
<li>refactor: remove duplicate plugin context type (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19935 ">#19935</a>)
(<a
href="d6d01c2292 ">d6d01c2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19935 ">#19935</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.3.3 (2025-04-24)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: ignore malformed uris in tranform middleware (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19853 ">#19853</a>)
(<a
href="e4d520141b ">e4d5201</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19853 ">#19853</a></li>
<li>fix(assets): ensure ?no-inline is not included in the asset url in
the production environment (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/1949 ">#1949</a>
(<a
href="16a73c05d3 ">16a73c0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19496 ">#19496</a></li>
<li>fix(css): resolve relative imports in sass properly on Windows (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19920 ">#19920</a>)
(<a
href="ffab442704 ">ffab442</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19920 ">#19920</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19899 ">#19899</a>)
(<a
href="a4b500ef9c ">a4b500e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19899 ">#19899</a></li>
<li>fix(ssr): fix execution order of re-export (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19841 ">#19841</a>)
(<a
href="ed29dee2eb ">ed29dee</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19841 ">#19841</a></li>
<li>fix(ssr): fix live binding of default export declaration and hoist
exports getter (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19842 ">#19842</a>)
(<a
href="80a91ff824 ">80a91ff</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19842 ">#19842</a></li>
<li>perf: skip sourcemap generation for renderChunk hook of
import-analysis-build plugin (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19921 ">#19921</a>)
(<a
href="55cfd04b10 ">55cfd04</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19921 ">#19921</a></li>
<li>test(ssr): test <code>ssrTransform</code> re-export deps and test
stacktrace with first line (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19629 ">#19629</a>)
(<a
href="9399cdaf8c ">9399cda</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19629 ">#19629</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.3.2 (2025-04-18)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: match default asserts case insensitive (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19852 ">#19852</a>)
(<a
href="cbdab1d6a3 ">cbdab1d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19852 ">#19852</a></li>
<li>fix: open first url if host does not match any urls (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19886 ">#19886</a>)
(<a
href="6abbdce3d7 ">6abbdce</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19886 ">#19886</a></li>
<li>fix(css): respect <code>css.lightningcss</code> option in css
minification process (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19879 ">#19879</a>)
(<a
href="b5055e0dd4 ">b5055e0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19879 ">#19879</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19698 ">#19698</a>)
(<a
href="bab4cb9224 ">bab4cb9</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19698 ">#19698</a></li>
<li>feat(css): improve lightningcss messages (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19880 ">#19880</a>)
(<a
href="c713f79b5a ">c713f79</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19880 ">#19880</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.3.1 (2025-04-17)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: avoid using <code>Promise.allSettled</code> in preload function
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19805 ">#19805</a>)
(<a
href="35c7f35e2b ">35c7f35</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19805 ">#19805</a></li>
<li>fix: backward compat for internal plugin <code>transform</code>
calls (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19878 ">#19878</a>)
(<a
href="a152b7cbac ">a152b7c</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19878 ">#19878</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="b040d547a1 "><code>b040d54</code></a>
release: v6.3.4</li>
<li><a
href="c22c43de61 "><code>c22c43d</code></a>
fix: check static serve file inside sirv (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19965 ">#19965</a>)</li>
<li><a
href="efc5eab253 "><code>efc5eab</code></a>
fix(optimizer): return plain object when using <code>require</code> to
import externals ...</li>
<li><a
href="d6d01c2292 "><code>d6d01c2</code></a>
refactor: remove duplicate plugin context type (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19935 ">#19935</a>)</li>
<li><a
href="db9eb97b2f "><code>db9eb97</code></a>
release: v6.3.3</li>
<li><a
href="e4d520141b "><code>e4d5201</code></a>
fix: ignore malformed uris in tranform middleware (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19853 ">#19853</a>)</li>
<li><a
href="55cfd04b10 "><code>55cfd04</code></a>
perf: skip sourcemap generation for renderChunk hook of
import-analysis-build...</li>
<li><a
href="ffab442704 "><code>ffab442</code></a>
fix(css): resolve relative imports in sass properly on Windows (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19920 ">#19920</a>)</li>
<li><a
href="16a73c05d3 "><code>16a73c0</code></a>
fix(assets): ensure ?no-inline is not included in the asset url in the
produc...</li>
<li><a
href="9399cdaf8c "><code>9399cda</code></a>
test(ssr): test <code>ssrTransform</code> re-export deps and test
stacktrace with first ...</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v6.3.4/packages/vite ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
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
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/monkeytypegame/monkeytype/network/alerts ).
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2025-05-02 19:50:40 +02:00
Miodec
b0ad7f7c6e
chore: bump konami version
2025-04-29 17:57:23 +02:00
Miodec
511d8d1a0a
chore: add sentry
2025-04-29 17:36:23 +02:00
Miodec
a424f96480
chore: upgrade oxlint
2025-04-23 18:54:33 +02:00
Miodec
8bec7da619
chore: bump vite and vite plugins versions
2025-04-16 21:42:30 +02:00
Jack
cac8835c77
chore: add oxlint (@miodec) ( #6455 )
...
Use oxlint for general linting to provide much quicker feedback. Keep
eslint for type-aware rules. Fully switch to oxlint once it supports
type-aware.
2025-04-16 17:18:50 +02:00
dependabot[bot]
4546243329
build(deps-dev): bump vite from 6.0.12 to 6.0.14 in /frontend ( #6423 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite )
from 6.0.12 to 6.0.14.
<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>v6.0.14</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.14/packages/vite/CHANGELOG.md ">CHANGELOG.md</a>
for details.</p>
<h2>v6.0.13</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.13/packages/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/v6.0.14/packages/vite/CHANGELOG.md ">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->6.0.14 (2025-04-03)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19782 ">#19782</a>,
fs check with svg and relative paths (<a
href="48ee91df38 ">48ee91d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19782 ">#19782</a></li>
</ul>
<h2><!-- raw HTML omitted -->6.0.13 (2025-03-31)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: fs check in transform middleware (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19761 ">#19761</a>)
(<a
href="1487f393f3 ">1487f39</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19761 ">#19761</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f678baacaf "><code>f678baa</code></a>
release: v6.0.14</li>
<li><a
href="48ee91df38 "><code>48ee91d</code></a>
fix: backport <a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19782 ">#19782</a>,
fs check with svg and relative paths</li>
<li><a
href="0eaadcf952 "><code>0eaadcf</code></a>
release: v6.0.13</li>
<li><a
href="1487f393f3 "><code>1487f39</code></a>
fix: fs check in transform middleware (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19761 ">#19761</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v6.0.14/packages/vite ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
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
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/monkeytypegame/monkeytype/network/alerts ).
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
2025-04-07 14:39:49 +02:00
Christian Fehmer
f7be839e74
chore: minify html for production build (@fehmer) ( #6413 )
2025-03-30 19:50:08 +02:00
dependabot[bot]
5002075dbd
build(deps-dev): bump vite from 6.0.11 to 6.0.12 in /frontend ( #6405 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite )
from 6.0.11 to 6.0.12.
<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>v6.0.12</h2>
<p>Please refer to <a
href="https://github.com/vitejs/vite/blob/v6.0.12/packages/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/v6.0.12/packages/vite/CHANGELOG.md ">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->6.0.12 (2025-03-24)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: fs raw query with query separators (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19702 ">#19702</a>)
(<a
href="92ca12dc79 ">92ca12d</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/19702 ">#19702</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="9d981f9d38 "><code>9d981f9</code></a>
release: v6.0.12</li>
<li><a
href="92ca12dc79 "><code>92ca12d</code></a>
fix: fs raw query with query separators (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/19702 ">#19702</a>)</li>
<li>See full diff in <a
href="https://github.com/vitejs/vite/commits/v6.0.12/packages/vite ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
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
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/monkeytypegame/monkeytype/network/alerts ).
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
2025-03-26 15:21:00 +01:00
Christian Fehmer
7747db8d84
impr: use zod schema for url parameters on leaderboard (@fehmer) ( #6305 )
...
!nuf
2025-03-04 13:08:00 +01:00
Christian Fehmer
cad977ec89
impr: use preload for vendor.css and fonts (@fehmer) ( #6234 )
...
!nuf
2025-02-19 15:49:03 +01:00
dependabot[bot]
ae9c3ca003
chore(deps-dev): bump vitest from 2.0.5 to 2.1.9 ( #6242 )
...
Bumps
[vitest](https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest )
from 2.0.5 to 2.1.9.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/vitest-dev/vitest/releases ">vitest's
releases</a>.</em></p>
<blockquote>
<h2>v2.1.9</h2>
<p>This release includes security patches for:</p>
<ul>
<li><a
href="https://github.com/vitest-dev/vitest/security/advisories/GHSA-8gvc-j273-4wm5 ">Browser
mode serves arbitrary files | CVE-2025-24963</a></li>
<li><a
href="https://github.com/vitest-dev/vitest/security/advisories/GHSA-9crc-q9x8-hgqq ">Remote
Code Execution when accessing a malicious website while Vitest API
server is listening | CVE-2025-24964</a></li>
</ul>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>backport <a
href="https://redirect.github.com/vitest-dev/vitest/issues/7317 ">vitest-dev/vitest#7317</a>
to v2 - by <a
href="https://github.com/hi-ogawa "><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/pull/7318 ">vitest-dev/vitest#7318</a></li>
<li>(backport <a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/7340 ">#7340</a>
to v2) restrict served files from <code>/__screenshot-error</code> - by
<a href="https://github.com/hi-ogawa "><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/pull/7343 ">vitest-dev/vitest#7343</a></li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v2.1.8...v2.1.9 ">View
changes on GitHub</a></h5>
<h2>v2.1.8</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Support Node 21 - by <a
href="https://github.com/sheremet-va "><code>@sheremet-va</code></a> <a
href="https://github.com/vitest-dev/vitest/commit/92f7a2ad "><!-- raw
HTML omitted -->(92f7a)<!-- raw HTML omitted --></a></li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v2.1.7...v2.1.8 ">View
changes on GitHub</a></h5>
<h2>v2.1.7</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li>Revert support for Vite 6 - by <a
href="https://github.com/sheremet-va "><code>@sheremet-va</code></a> <a
href="https://github.com/vitest-dev/vitest/commit/fbe5c39d "><!-- raw
HTML omitted -->(fbe5c)<!-- raw HTML omitted --></a>
<ul>
<li>This introduced some breaking changes (<a
href="https://redirect.github.com/vitest-dev/vitest/issues/6992 ">vitest-dev/vitest#6992</a>).
We will enable support for it later. In the meantime, you can still use
<code>pnpm.overrides</code> or yarn resolutions to override the
<code>vite</code> version in the <code>vitest</code> package - the APIs
are compatible.</li>
</ul>
</li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v2.1.6...v2.1.7 ">View
changes on GitHub</a></h5>
<h2>v2.1.6</h2>
<h2>🚀 Features</h2>
<ul>
<li>Support Vite 6</li>
</ul>
<h5> <a
href="https://github.com/vitest-dev/vitest/compare/v2.1.5...v2.1.6 ">View
changes on GitHub</a></h5>
<h2>v2.1.5</h2>
<h3> 🐞 Bug Fixes</h3>
<ul>
<li><code>dangerouslyIgnoreUnhandledErrors</code> without base reporter
- by <a
href="https://github.com/AriPerkkio "><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/6808 ">vitest-dev/vitest#6808</a>
<a href="https://github.com/vitest-dev/vitest/commit/0bf0ab00 "><!-- raw
HTML omitted -->(0bf0a)<!-- raw HTML omitted --></a></li>
<li>Capture <code>unhandledRejection</code> even when base reporter is
not used - by <a
href="https://github.com/AriPerkkio "><code>@AriPerkkio</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/6812 ">vitest-dev/vitest#6812</a>
<a href="https://github.com/vitest-dev/vitest/commit/8878b04d "><!-- raw
HTML omitted -->(8878b)<!-- raw HTML omitted --></a></li>
<li>Don't change the working directory when loading workspace projects
- by <a
href="https://github.com/sheremet-va "><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/6811 ">vitest-dev/vitest#6811</a>
<a href="https://github.com/vitest-dev/vitest/commit/f0aeaca8 "><!-- raw
HTML omitted -->(f0aea)<!-- raw HTML omitted --></a></li>
<li>Remove <code>sequence.concurrent</code> from the
<code>RuntimeConfig</code> type - by <a
href="https://github.com/sheremet-va "><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/6880 ">vitest-dev/vitest#6880</a>
<a href="https://github.com/vitest-dev/vitest/commit/6af73d93 "><!-- raw
HTML omitted -->(6af73)<!-- raw HTML omitted --></a></li>
<li>Stop the runner before restarting, restart on workspace config
change - by <a
href="https://github.com/sheremet-va "><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/6859 ">vitest-dev/vitest#6859</a>
<a href="https://github.com/vitest-dev/vitest/commit/b01df47d "><!-- raw
HTML omitted -->(b01df)<!-- raw HTML omitted --></a></li>
<li>Don't rerun on Esc or Ctrl-C during watch filter - by <a
href="https://github.com/hi-ogawa "><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/6895 ">vitest-dev/vitest#6895</a>
<a href="https://github.com/vitest-dev/vitest/commit/98f76ea7 "><!-- raw
HTML omitted -->(98f76)<!-- raw HTML omitted --></a></li>
<li>Print ssrTransform 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/6885 ">vitest-dev/vitest#6885</a>
<a href="https://github.com/vitest-dev/vitest/commit/4c96cce7 "><!-- raw
HTML omitted -->(4c96c)<!-- raw HTML omitted --></a></li>
<li>Throw an error and a warning if <code>.poll</code>,
<code>.element</code>, <code>.rejects</code>/<code>.resolves</code>, and
<code>locator.*</code> weren't awaited - by <a
href="https://github.com/sheremet-va "><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/6877 ">vitest-dev/vitest#6877</a>
<a href="https://github.com/vitest-dev/vitest/commit/93b67c24 "><!-- raw
HTML omitted -->(93b67)<!-- raw HTML omitted --></a></li>
<li><strong>browser</strong>:
<ul>
<li>Don't process the default css styles - by <a
href="https://github.com/sheremet-va "><code>@sheremet-va</code></a> in
<a
href="https://redirect.github.com/vitest-dev/vitest/issues/6861 ">vitest-dev/vitest#6861</a>
<a href="https://github.com/vitest-dev/vitest/commit/0d67f04b "><!-- raw
HTML omitted -->(0d67f)<!-- raw HTML omitted --></a></li>
<li>Support non US key input - by <a
href="https://github.com/hi-ogawa "><code>@hi-ogawa</code></a> in <a
href="https://redirect.github.com/vitest-dev/vitest/issues/6873 ">vitest-dev/vitest#6873</a>
<a href="https://github.com/vitest-dev/vitest/commit/5969d8da "><!-- raw
HTML omitted -->(5969d)<!-- raw HTML omitted --></a></li>
</ul>
</li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c9e59a089d "><code>c9e59a0</code></a>
chore: release v2.1.9</li>
<li><a
href="e0fe1d81e2 "><code>e0fe1d8</code></a>
fix: backport <a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/7317 ">#7317</a>
to v2 (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/7318 ">#7318</a>)</li>
<li><a
href="d69cc75698 "><code>d69cc75</code></a>
bump: 2.1.8</li>
<li><a
href="92f7a2ad18 "><code>92f7a2a</code></a>
fix: support Node 21</li>
<li><a
href="81ed45b3a4 "><code>81ed45b</code></a>
chore: release v2.1.7</li>
<li><a
href="fbe5c39d88 "><code>fbe5c39</code></a>
fix: revert support for Vite 6</li>
<li><a
href="b936702deb "><code>b936702</code></a>
bump: 2.1.6</li>
<li><a
href="32f23b98b4 "><code>32f23b9</code></a>
chore: release v2.1.5</li>
<li><a
href="417bdb423d "><code>417bdb4</code></a>
fix(browser): init browsers eagerly when tests are running (<a
href="https://github.com/vitest-dev/vitest/tree/HEAD/packages/vitest/issues/6876 ">#6876</a>)</li>
<li><a
href="93b67c24b1 "><code>93b67c2</code></a>
fix: throw an error and a warning if <code>.poll</code>,
<code>.element</code>, <code>.rejects</code>/`.resolv...</li>
<li>Additional commits viewable in <a
href="https://github.com/vitest-dev/vitest/commits/v2.1.9/packages/vitest ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
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
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/monkeytypegame/monkeytype/network/alerts ).
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2025-02-08 13:53:20 +01:00
Christian Fehmer
750a83da59
refactor: use vendor css from npm package (@fehmer) ( #6206 )
...
This PR removes the remaining "vendor" css files copied into
`static/css` and pick them from npm packages instead.
For the slimselect the css should match the version of the js. Since we
use the slimselect `js` file from the npm package we should use the
`css` file from the package as well.
For the balloon.css the file was copied into the project. Adding it as a
dependency makes sure we know the version of it and we don't modify it
in the project leading to problems when we try to update it later.
Similar to the vendor `js` files (js dependencies from packages) extract
the vendor `css` files into a separate `css` file as well.
2025-02-03 23:48:56 +01:00
Jack
1f771e3a09
chore: upgrade to vite 6 (@miodec) ( #6214 )
...
Upgrade to vite 6. Closes #6201 .
2025-01-27 14:16:57 +01:00
Miodec
edd2903171
chore: bump eslint version
2025-01-21 11:50:09 +01:00
Jack
fdadb4ae83
refactor: move funboxes to a shared package (@miodec) ( #6063 )
2024-12-04 16:11:07 +01:00
dependabot[bot]
083db409ce
chore(deps-dev): bump happy-dom from 13.4.1 to 15.10.2 in /frontend ( #6012 )
2024-11-07 12:31:30 +01:00
Miodec
2ec5e0a898
chore: bump slim-select
2024-10-21 12:47:09 +02:00
Jack
1509a675b8
refactor: move common util functions to a package (@miodec) ( #5894 )
...
Also moves esbuild to a package.
2024-09-20 11:54:14 +02:00
dependabot[bot]
94c6ee74ed
chore(deps-dev): bump vite from 5.1.7 to 5.2.14 in /frontend ( #5896 )
...
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite )
from 5.1.7 to 5.2.14.
<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/v5.2.14/packages/vite/CHANGELOG.md ">vite's
changelog</a>.</em></p>
<blockquote>
<h2><!-- raw HTML omitted -->5.2.14 (2024-09-16)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: avoid DOM Clobbering gadget in
<code>getRelativeUrlFromDocument</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18115 ">#18115</a>)
(<a href="https://github.com/vitejs/vite/commit/ebb94c5 ">ebb94c5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18115 ">#18115</a></li>
<li>fix: fs raw query (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18112 ">#18112</a>)
(<a href="https://github.com/vitejs/vite/commit/8339d74 ">8339d74</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/18112 ">#18112</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.13 (2024-06-07)<!-- raw HTML omitted
--></h2>
<ul>
<li>fix: backport to 5.2 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17411 ">#17411</a>)
(<a href="https://github.com/vitejs/vite/commit/e6913d1 ">e6913d1</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17411 ">#17411</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.12 (2024-05-28)<!-- raw HTML omitted
--></h2>
<ul>
<li>chore: move to eslint flat config (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16743 ">#16743</a>)
(<a href="https://github.com/vitejs/vite/commit/8f16765 ">8f16765</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16743 ">#16743</a></li>
<li>chore(deps): remove unused deps (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17329 ">#17329</a>)
(<a href="https://github.com/vitejs/vite/commit/5a45745 ">5a45745</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17329 ">#17329</a></li>
<li>chore(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16722 ">#16722</a>)
(<a href="https://github.com/vitejs/vite/commit/b45922a ">b45922a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16722 ">#16722</a></li>
<li>fix: mention <code>build.rollupOptions.output.manualChunks</code>
instead of <code>build.rollupOutput.manualChunks</code> (<a
href="https://github.com/vitejs/vite/commit/89378c0 ">89378c0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16721 ">#16721</a></li>
<li>fix(build): make SystemJSWrapRE match lazy (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16633 ">#16633</a>)
(<a href="https://github.com/vitejs/vite/commit/6583ad2 ">6583ad2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16633 ">#16633</a></li>
<li>fix(css): avoid generating empty JS files when JS files becomes
empty but has CSS files imported (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/1 ">#1</a>
(<a href="https://github.com/vitejs/vite/commit/95fe5a7 ">95fe5a7</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16078 ">#16078</a></li>
<li>fix(css): handle lightningcss compiled css in Deno (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17301 ">#17301</a>)
(<a href="https://github.com/vitejs/vite/commit/8e4e932 ">8e4e932</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17301 ">#17301</a></li>
<li>fix(css): only use files the current bundle contains (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16684 ">#16684</a>)
(<a href="https://github.com/vitejs/vite/commit/15a6ebb ">15a6ebb</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16684 ">#16684</a></li>
<li>fix(css): page reload was not happening with .css?raw (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16455 ">#16455</a>)
(<a href="https://github.com/vitejs/vite/commit/8041846 ">8041846</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16455 ">#16455</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16603 ">#16603</a>)
(<a href="https://github.com/vitejs/vite/commit/6711553 ">6711553</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16603 ">#16603</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16660 ">#16660</a>)
(<a href="https://github.com/vitejs/vite/commit/bf2f014 ">bf2f014</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16660 ">#16660</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17321 ">#17321</a>)
(<a href="https://github.com/vitejs/vite/commit/4a89766 ">4a89766</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/17321 ">#17321</a></li>
<li>fix(error-logging): rollup errors weren't displaying id and
codeframe (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16540 ">#16540</a>)
(<a href="https://github.com/vitejs/vite/commit/22dc196 ">22dc196</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16540 ">#16540</a></li>
<li>fix(hmr): normalize the path info (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/14255 ">#14255</a>)
(<a href="https://github.com/vitejs/vite/commit/6a085d0 ">6a085d0</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/14255 ">#14255</a></li>
<li>fix(hmr): trigger page reload when calling invalidate on root module
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16636 ">#16636</a>)
(<a href="https://github.com/vitejs/vite/commit/2b61cc3 ">2b61cc3</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16636 ">#16636</a></li>
<li>fix(logger): truncate log over 5000 characters long (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16581 ">#16581</a>)
(<a href="https://github.com/vitejs/vite/commit/b0b839a ">b0b839a</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16581 ">#16581</a></li>
<li>fix(optimizer): log dependencies added by plugins (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16729 ">#16729</a>)
(<a href="https://github.com/vitejs/vite/commit/f0fb987 ">f0fb987</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16729 ">#16729</a></li>
<li>fix(sourcemap): improve sourcemap compatibility for vue2 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16594 ">#16594</a>)
(<a href="https://github.com/vitejs/vite/commit/913c040 ">913c040</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16594 ">#16594</a></li>
<li>docs: correct proxy shorthand example (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/15938 ">#15938</a>)
(<a href="https://github.com/vitejs/vite/commit/abf766e ">abf766e</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/15938 ">#15938</a></li>
<li>docs: deprecate server.hot (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16741 ">#16741</a>)
(<a href="https://github.com/vitejs/vite/commit/e7d38ab ">e7d38ab</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16741 ">#16741</a></li>
</ul>
<h2><!-- raw HTML omitted -->5.2.11 (2024-05-02)<!-- raw HTML omitted
--></h2>
<ul>
<li>feat: improve dynamic import variable failure error message (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16519 ">#16519</a>)
(<a href="https://github.com/vitejs/vite/commit/f8feeea ">f8feeea</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16519 ">#16519</a></li>
<li>fix: dynamic-import-vars plugin normalize path issue (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16518 ">#16518</a>)
(<a href="https://github.com/vitejs/vite/commit/f71ba5b ">f71ba5b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16518 ">#16518</a></li>
<li>fix: scripts and styles were missing from built HTML on Windows (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16421 ">#16421</a>)
(<a href="https://github.com/vitejs/vite/commit/0e93f58 ">0e93f58</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16421 ">#16421</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16488 ">#16488</a>)
(<a href="https://github.com/vitejs/vite/commit/2d50be2 ">2d50be2</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16488 ">#16488</a></li>
<li>fix(deps): update all non-major dependencies (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16549 ">#16549</a>)
(<a href="https://github.com/vitejs/vite/commit/2d6a13b ">2d6a13b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16549 ">#16549</a></li>
<li>fix(dev): watch publicDir explicitly to include it outside the root
(<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16502 ">#16502</a>)
(<a href="https://github.com/vitejs/vite/commit/4d83eb5 ">4d83eb5</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16502 ">#16502</a></li>
<li>fix(preload): skip preload for non-static urls (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16556 ">#16556</a>)
(<a href="https://github.com/vitejs/vite/commit/bb79c9b ">bb79c9b</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16556 ">#16556</a></li>
<li>fix(ssr): handle class declaration and expression name scoping (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16569 ">#16569</a>)
(<a href="https://github.com/vitejs/vite/commit/c071eb3 ">c071eb3</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16569 ">#16569</a></li>
<li>fix(ssr): handle function expression name scoping (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16563 ">#16563</a>)
(<a href="https://github.com/vitejs/vite/commit/02db947 ">02db947</a>),
closes <a
href="https://redirect.github.com/vitejs/vite/issues/16563 ">#16563</a></li>
</ul>
<!-- raw HTML omitted -->
</blockquote>
<p>... (truncated)</p>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="673ae1607d "><code>673ae16</code></a>
release: v5.2.14</li>
<li><a
href="ebb94c5b3b "><code>ebb94c5</code></a>
fix: avoid DOM Clobbering gadget in
<code>getRelativeUrlFromDocument</code> (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18115 ">#18115</a>)</li>
<li><a
href="8339d74086 "><code>8339d74</code></a>
fix: fs raw query (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/18112 ">#18112</a>)</li>
<li><a
href="51bf7ea7d1 "><code>51bf7ea</code></a>
release: v5.2.13</li>
<li><a
href="e6913d1440 "><code>e6913d1</code></a>
fix: backport to 5.2 (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17411 ">#17411</a>)</li>
<li><a
href="bed3faa0cb "><code>bed3faa</code></a>
release: v5.2.12</li>
<li><a
href="5a457454bf "><code>5a45745</code></a>
chore(deps): remove unused deps (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/17329 ">#17329</a>)</li>
<li><a
href="15a6ebb414 "><code>15a6ebb</code></a>
fix(css): only use files the current bundle contains (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16684 ">#16684</a>)</li>
<li><a
href="f0fb9876de "><code>f0fb987</code></a>
fix(optimizer): log dependencies added by plugins (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16729 ">#16729</a>)</li>
<li><a
href="8f167653ed "><code>8f16765</code></a>
chore: move to eslint flat config (<a
href="https://github.com/vitejs/vite/tree/HEAD/packages/vite/issues/16743 ">#16743</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/vitejs/vite/commits/v5.2.14/packages/vite ">compare
view</a></li>
</ul>
</details>
<br />
[](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores )
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
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore this major version` will close this PR and stop
Dependabot creating any more for this major version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop
Dependabot creating any more for this minor version (unless you reopen
the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop
Dependabot creating any more for this dependency (unless you reopen the
PR or upgrade to it yourself)
You can disable automated security fix PRs for this repo from the
[Security Alerts
page](https://github.com/monkeytypegame/monkeytype/network/alerts ).
</details>
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Miodec <jack@monkeytype.com>
2024-09-18 11:50:51 +02:00
Jack
8b2c1723a8
chore: upgrade slim-select (@miodec) ( #5884 )
...
Finally!
2024-09-13 14:49:26 +02:00
Christian Fehmer
e19b3e3e8b
refactor: remove leftover code from ts-rest migration (@fehmer) ( #5875 )
2024-09-13 12:27:35 +02:00
Christian Fehmer
c7b3e2c916
impr: move permission checks to contracts (@fehmer, @miodec) ( #5848 )
...
!nuf
2024-09-10 11:35:57 +02:00
Christian Fehmer
259894ab9f
impr: use tsrest for user endpoints (@fehmer) ( #5815 )
...
!nuf
2024-09-05 17:28:19 +02:00
Christian Fehmer
e03a25fb92
impr: use ts-rest for results endpoint (@fehmer) ( #5758 )
...
!nuf
2024-08-23 12:13:50 +02:00
dependabot[bot]
32d9fa49e8
chore(deps-dev): bump vite-plugin-checker from 0.6.4 to 0.7.2 ( #5808 )
...
Bumps [vite-plugin-checker](https://github.com/fi3ework/vite-plugin-checker ) from 0.6.4 to 0.7.2.
- [Release notes](https://github.com/fi3ework/vite-plugin-checker/releases )
- [Changelog](https://github.com/fi3ework/vite-plugin-checker/blob/main/CHANGELOG.md )
- [Commits](https://github.com/fi3ework/vite-plugin-checker/compare/vite-plugin-checker@0.6.4...vite-plugin-checker@0.7.2 )
---
updated-dependencies:
- dependency-name: vite-plugin-checker
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 17:22:44 +02:00
dependabot[bot]
7cd44812ea
chore(deps-dev): bump @types/object-hash from 2.2.1 to 3.0.6 ( #5805 )
...
Bumps [@types/object-hash](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/object-hash ) from 2.2.1 to 3.0.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases )
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/object-hash )
---
updated-dependencies:
- dependency-name: "@types/object-hash"
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-20 17:03:17 +02:00
Miodec
a0dcfbb6f5
chore: bump chartjs-plugin-annotation to 2.2.1
2024-08-15 11:08:32 +02:00
dependabot[bot]
a5bbf9856f
chore(deps): bump chartjs-adapter-date-fns from 2.0.0 to 3.0.0 ( #5782 )
...
Bumps [chartjs-adapter-date-fns](https://github.com/chartjs/chartjs-adapter-date-fns ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/chartjs/chartjs-adapter-date-fns/releases )
- [Commits](https://github.com/chartjs/chartjs-adapter-date-fns/compare/v2.0.0...v3.0.0 )
---
updated-dependencies:
- dependency-name: chartjs-adapter-date-fns
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-15 10:49:29 +02:00
dependabot[bot]
5694dacbdf
chore(deps): bump axios from 1.6.4 to 1.7.4 in /frontend (@dependabot) ( #5779 )
...
* chore(deps): bump axios from 1.6.4 to 1.7.4 in /frontend
Bumps [axios](https://github.com/axios/axios ) from 1.6.4 to 1.7.4.
- [Release notes](https://github.com/axios/axios/releases )
- [Changelog](https://github.com/axios/axios/blob/v1.x/CHANGELOG.md )
- [Commits](https://github.com/axios/axios/compare/v1.6.4...v1.7.4 )
---
updated-dependencies:
- dependency-name: axios
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* generate lock
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-14 13:39:26 +02:00
dependabot[bot]
68efbcec21
chore(deps-dev): bump madge from 6.1.0 to 8.0.0 (@dependabot) ( #5774 )
...
Bumps [madge](https://github.com/pahen/madge ) from 6.1.0 to 8.0.0.
- [Changelog](https://github.com/pahen/madge/blob/master/CHANGELOG.md )
- [Commits](https://github.com/pahen/madge/compare/v6.1.0...v8.0.0 )
---
updated-dependencies:
- dependency-name: madge
dependency-type: direct:development
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-14 12:21:24 +02:00
dependabot[bot]
92e270ae9a
chore(deps-dev): bump firebase-tools from 13.13.3 to 13.15.1 (@dependabot) ( #5771 )
...
Bumps [firebase-tools](https://github.com/firebase/firebase-tools ) from 13.13.3 to 13.15.1.
- [Release notes](https://github.com/firebase/firebase-tools/releases )
- [Commits](https://github.com/firebase/firebase-tools/compare/v13.13.3...v13.15.1 )
---
updated-dependencies:
- dependency-name: firebase-tools
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jack <jack@monkeytype.com>
2024-08-14 12:18:18 +02:00
Christian Fehmer
1c9dbccfa3
chore: update vitest to 2.0.5 (@fehmer) ( #5770 )
2024-08-12 20:18:22 +02:00
dependabot[bot]
dfdf3fc6cd
chore(deps-dev): bump typescript from 5.3.3 to 5.5.4 (@dependabot) ( #5734 )
2024-08-08 12:44:22 +02:00
dependabot[bot]
613687cbf8
chore(deps-dev): bump autoprefixer from 10.4.14 to 10.4.20 (@dependabot) ( #5732 )
...
Bumps [autoprefixer](https://github.com/postcss/autoprefixer ) from 10.4.14 to 10.4.20.
- [Release notes](https://github.com/postcss/autoprefixer/releases )
- [Changelog](https://github.com/postcss/autoprefixer/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/autoprefixer/compare/10.4.14...10.4.20 )
---
updated-dependencies:
- dependency-name: autoprefixer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-08-06 12:11:28 +02:00
Miodec
594db598da
chore(deps): bump firebase version
2024-07-31 00:50:21 +02:00
Jack
2720c07664
chore: switch from npm to pnpm ( #5690 )
...
* pnpm
* v4, pnpm lock
* checkout, node setup
* cache dir
* path, name
* store path
* name
* setup pnpm, get store then check cache
* unnecessary if
* missing dependencies
* fix docker
* lock file name
* remove prop
* wip
* fix
* reduce image sizes
* save exact
* correct command
* lock
---------
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-30 22:36:19 +02:00
Jack
1110248f7b
chore: upgrade node to 20.16.0 ( #5688 )
...
* nooOoOoOOoOoode
* ci
* nvm
* env is back baby, cache
* cache name, restore keys
* remove restore keys
* package lock
* conditional node setup
* unnecessary assertion
* update rule
* lock
2024-07-30 18:44:35 +02:00
Rizwan Mustafa
1164f4a114
chore: bump throttle-debounce to 5.0.2 ( #5684 )
2024-07-30 14:53:04 +02:00
dependabot[bot]
3b29ad4b1d
chore(deps): bump stemmer from 2.0.0 to 2.0.1 ( #5679 )
...
Bumps [stemmer](https://github.com/words/stemmer ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/words/stemmer/releases )
- [Commits](https://github.com/words/stemmer/compare/2.0.0...2.0.1 )
---
updated-dependencies:
- dependency-name: stemmer
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-30 12:33:31 +02:00
Miodec
471e844c6b
chore: remove hard npm version requirement
2024-07-29 11:49:28 +02:00
Christian Fehmer
7f9f704dcd
impr: use tsrest/zod for config endpoints (@fehmer) ( #5649 )
...
!nuf
2024-07-29 11:31:14 +02:00
Christian Fehmer
40514cd248
chore: start application in dev mode using docker (@fehmer) ( #5647 )
...
* chore: start application in dev mode using docker (@fehmer)
* expose port env variable
* regen lock
* regen lock
---------
Co-authored-by: Miodec <jack@monkeytype.com>
2024-07-24 19:48:01 +02:00
dependabot[bot]
b5444d827d
chore(deps-dev): bump vite from 5.1.2 to 5.1.7 in /frontend ( #5639 )
...
* chore(deps-dev): bump vite from 5.1.2 to 5.1.7 in /frontend
Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite ) from 5.1.2 to 5.1.7.
- [Release notes](https://github.com/vitejs/vite/releases )
- [Changelog](https://github.com/vitejs/vite/blob/v5.1.7/packages/vite/CHANGELOG.md )
- [Commits](https://github.com/vitejs/vite/commits/v5.1.7/packages/vite )
---
updated-dependencies:
- dependency-name: vite
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
* package-lock.json
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-22 16:11:31 +02:00
dependabot[bot]
26c60c683b
chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 in /frontend ( #5640 )
...
* chore(deps-dev): bump postcss from 8.4.27 to 8.4.31 in /frontend
Bumps [postcss](https://github.com/postcss/postcss ) from 8.4.27 to 8.4.31.
- [Release notes](https://github.com/postcss/postcss/releases )
- [Changelog](https://github.com/postcss/postcss/blob/main/CHANGELOG.md )
- [Commits](https://github.com/postcss/postcss/compare/8.4.27...8.4.31 )
---
updated-dependencies:
- dependency-name: postcss
dependency-type: direct:development
...
Signed-off-by: dependabot[bot] <support@github.com>
* package-lock.json
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-22 16:11:17 +02:00
Jack
3e88ac2f12
refactor: restructure project to a true monorepo ( #5626 )
...
* split ts files
* packages
* nomore workspace?
* blah
* build, exports
* declaration
* blargh
* turrrrbo
* fix fontawesome paths
* allow file in eslint, fix ts errors
* optimise package, update tsconfig
* fix ts
* update turbo config
* eslint split
* fix imports
* fix types
* lock
* add turbo task
* script
* test task
* pretty scripts
* update prettier ignore
* no cache for tests
* lint task
* turbo
* no out
* depend on env
* fix mono breaking things
* odl
* fix version dependency of mongodb-memory-server
* Revert "fix version dependency of mongodb-memory-server"
This reverts commit 52ffac47b1 .
* update vitest-mongodb
* release scripts
* update ci
* update dev script
* ignore issues around firebase config
* add check ts tasks
* import isaxioserror
* shared types package
* replace tsnodedev with tsx
* fix import
* shared types
* module
* backend imports
* declaration
* node version
* test code
* assert json
* verbatim
* type
* lodash
* ts ver
* fix fix fix?
* remove assert
* remove module and resolution
* cleanup
* tsconfig
* fix frontend
* remove unecessary props
* more unused
* remove skiplib
* declaration map, dev script
* remove install scripts
* fix regex
* move shared types to package
* dont include shared types
* remove path
* update scripts
* test code
* test code
* fix backend types
* fully fix backend
* fix frontend d.ts
* add .js to imports
* remove module
* revert add .js
* update tsconfig
* use bundler module resolution
* almost all frontend types
* mooore
* date fns
* fix backend docker
* fix ape keys
* fix type
* clean rimraf type
* fix shared-types in workspace
* fix import resolving
* fix docker builds
* ignore type problems on slim-select until new version is released
* turrrrbo
* fix npm ci
* fix lint task
* expose env variables needed by frontend build
* fix dependencies
* package-lock
* backend watch ts and lint
* add fe and be build scripts to root
* fix dev not building packages
* shared-types missing eslint
* move shared types back to dev-deps
* add packages to labeler
* add packages step to ci
* typo
* filter update
* remove concurrently from root
* add scripts
* abbreviate
* rename
* yeet
* fixed path
* test pkg
* consistent ordering
* rename
* Revert "backend imports"
This reverts commit d715198829 .
* fix missing imports, remove last .js
* remove test package
---------
Co-authored-by: Christian Fehmer <cfe@sexy-developer.com>
2024-07-22 15:08:11 +02:00
Jack
8f4d291fcf
Revert "impr: use tsrest/zod for type-safety on both ends (@fehmer) ( #5479 )" ( #5619 )
...
This reverts commit 4c9e949f10 .
2024-07-16 17:29:09 +02:00