Commit Graph

1173 Commits

Author SHA1 Message Date
sawka
984533e21d implement resume event for tabs/websocket 2024-10-18 10:05:07 -07:00
sawka
0590ba2509 merge main to dev 0.9 2024-10-18 09:29:39 -07:00
wave-builder[bot]
455d45f1b9
chore: bump package version to 0.8.12-beta.3 2024-10-18 06:43:45 +00:00
Mike Sawka
dc70ab4014
ws reconnection bug + clean up logging (#1058) 2024-10-17 23:42:55 -07:00
Ian Jennings
123b627640
TestDriver v4 (#865)
This PR upgrades the TestDriver tests to v4.

Some relevant updates on  `v4` for y'all:
- Our AI will pick up the job within ~2 minutes
- Tests are 40% faster (with room for more improvement through turbo
mode) and significantly more accurate
- New `/generate` features enable the AI to create it's own tests
- Smarter `/explore` features, this is how we generated your onboarding
test
- New `key:` config in our `action` allows you to post videos to your
own account
- New `createPR:` config in our `action` will automatically create PRs
from test output
- New [documentation](https://docs.testdriver.ai/reference/yml-schema).
- VMs are now on Windows
- Our best practice have been updated so we don't act as a build server
anymore. Now,[ we download your artifact from
GitHub](https://github.com/wavetermdev/waveterm/actions/runs/11276657325/workflow?pr=865#L96-L179)
and test that. I cloned your "build and upload exe" action to do this,
but we can link them together in the future.


[![wavetermdev/waveterm/refs/pull/865/merge](https://replayable-api-production.herokuapp.com/replay/6707f12167f936f4742af056/gif?shareKey=ecw0VAHvh6k2gCJDqFQew)](https://app.dashcam.io/replay/6707f12167f936f4742af056?share=ecw0VAHvh6k2gCJDqFQew)

Watch
[wavetermdev/waveterm/refs/pull/865/merge](https://app.dashcam.io/replay/6707f12167f936f4742af056?share=ecw0VAHvh6k2gCJDqFQew)
on Dashcam

---------

Co-authored-by: Evan Simkowitz <esimkowitz@users.noreply.github.com>
2024-10-17 19:09:41 -05:00
wave-builder[bot]
19883a9159
chore: bump package version to 0.8.12-beta.2 2024-10-17 23:10:46 +00:00
Evan Simkowitz
70811cb730
Add helpview callback to resolve failed webview loads (#1057) 2024-10-17 16:03:17 -07:00
wave-builder[bot]
5d8070b9d8
chore: bump package version to 0.8.12-beta.1 2024-10-17 22:39:28 +00:00
Evan Simkowitz
f77b42d70c
Fix bug where helpview fails to load sub-pages after idle (#1056)
closes #1048
2024-10-17 15:38:42 -07:00
Sylvie Crowe
a5999aa02a
Plot Sysinfo (#1054)
Expands the cpuplot with memory plots and individual cpu plots. Also
improves the styling and handling of multiple plots.
2024-10-17 15:19:13 -07:00
Evan Simkowitz
7eeb6e89f5
fix expect-error in viewmgr 2024-10-17 14:52:51 -07:00
Mike Sawka
46783ba315
vdom 3 (#1033) 2024-10-17 14:50:36 -07:00
Mike Sawka
c1c90bb4f8
browser view (#1005) 2024-10-17 14:34:02 -07:00
Evan Simkowitz
fae06600cc
Fix Windows packaging when signing isn't provided, update app icon on Windows (#1055)
This adds a new app icon for windows that is less Mac-like and it also
fixes a bug in the electron-builder.config.cjs file which would cause
the packaging step to crash if it was missing the signing env vars,
rather than just not signing the package.


![image](https://github.com/user-attachments/assets/fe433ae5-0b88-49a9-91b6-d1083460b7b2)
2024-10-17 14:27:15 -07:00
Evan Simkowitz
7628e667ca
Separate AppBackground into its own file (#1053)
Setup for command palette. I'm moving AppBackground to its own file and
simplifying the imports
2024-10-17 11:14:59 -07:00
Evan Simkowitz
88445b2f1d
Add expect-error to two emain event handlers (#1052)
There were two type errors after the most recent electron upgrade, but
they're both benign (event handler parameter mismatch) so I am adding
ts-expect-error to both instances.
2024-10-17 10:17:47 -07:00
dependabot[bot]
594bc6839a
Bump github.com/sashabaranov/go-openai from 1.31.0 to 1.32.0 (#1019)
Bumps
[github.com/sashabaranov/go-openai](https://github.com/sashabaranov/go-openai)
from 1.31.0 to 1.32.0.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sashabaranov/go-openai/releases">github.com/sashabaranov/go-openai's
releases</a>.</em></p>
<blockquote>
<h2>v1.32.0</h2>
<h2>What's Changed</h2>
<ul>
<li>fix MaxCompletionTokens typo by <a
href="https://github.com/l-winston"><code>@​l-winston</code></a> in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/862">sashabaranov/go-openai#862</a></li>
<li>add jailbreak filter result, add ContentFilterResults on output by
<a
href="https://github.com/juliomartinsdev"><code>@​juliomartinsdev</code></a>
in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/864">sashabaranov/go-openai#864</a></li>
<li>Completion API: add new params by <a
href="https://github.com/isaacseymour"><code>@​isaacseymour</code></a>
in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/870">sashabaranov/go-openai#870</a></li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/l-winston"><code>@​l-winston</code></a>
made their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/862">sashabaranov/go-openai#862</a></li>
<li><a
href="https://github.com/juliomartinsdev"><code>@​juliomartinsdev</code></a>
made their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/864">sashabaranov/go-openai#864</a></li>
<li><a
href="https://github.com/isaacseymour"><code>@​isaacseymour</code></a>
made their first contribution in <a
href="https://redirect.github.com/sashabaranov/go-openai/pull/870">sashabaranov/go-openai#870</a></li>
</ul>
<p><strong>Full Changelog</strong>: <a
href="https://github.com/sashabaranov/go-openai/compare/v1.31.0...v1.32.0">https://github.com/sashabaranov/go-openai/compare/v1.31.0...v1.32.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="991326480f"><code>9913264</code></a>
Completion API: add new params (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/870">#870</a>)</li>
<li><a
href="7c145ebb4b"><code>7c145eb</code></a>
add jailbreak filter result, add ContentFilterResults on output (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/864">#864</a>)</li>
<li><a
href="bac7d59361"><code>bac7d59</code></a>
fix MaxCompletionTokens typo (<a
href="https://redirect.github.com/sashabaranov/go-openai/issues/862">#862</a>)</li>
<li>See full diff in <a
href="https://github.com/sashabaranov/go-openai/compare/v1.31.0...v1.32.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=github.com/sashabaranov/go-openai&package-manager=go_modules&previous-version=1.31.0&new-version=1.32.0)](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)


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 09:55:52 -07:00
dependabot[bot]
46684a3440
Bump electron from 32.1.2 to 32.2.0 in the electron group (#1018)
Bumps the electron group with 1 update:
[electron](https://github.com/electron/electron).

Updates `electron` from 32.1.2 to 32.2.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/electron/electron/releases">electron's
releases</a>.</em></p>
<blockquote>
<h2>electron v32.2.0</h2>
<h1>Release Notes for v32.2.0</h1>
<h2>Fixes</h2>
<ul>
<li>Fixed a crash when calling <code>focus</code> on a
<code>WebView</code>'s <code>webContents</code>. <a
href="https://redirect.github.com/electron/electron/pull/43934">#43934</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43933">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43932">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed a potential issue accessing a child window document when
overriding browserWindow creation via <code>setWindowOpenHandler</code>.
<a
href="https://redirect.github.com/electron/electron/pull/43877">#43877</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43878">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43816">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed an issue where an exception could be thrown on BrowserView
after its owner BrowserWindow was closed. <a
href="https://redirect.github.com/electron/electron/pull/44001">#44001</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43999">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/44000">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed closing a window with more than one attached sheet on macOS.
<a
href="https://redirect.github.com/electron/electron/pull/43954">#43954</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43953">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43952">33</a>)<!--
raw HTML omitted --></li>
<li>Fixed potential use-after-free during view removal on macOS. <a
href="https://redirect.github.com/electron/electron/pull/43923">#43923</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43924">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43922">33</a>)<!--
raw HTML omitted --></li>
</ul>
<h2>Other Changes</h2>
<ul>
<li>Ensured that the <code>sender-id</code> hint is set when creating
desktop notifications on DBus. <a
href="https://redirect.github.com/electron/electron/pull/43950">#43950</a>
<!-- raw HTML omitted -->(Also in <a
href="https://redirect.github.com/electron/electron/pull/43951">31</a>,
<a
href="https://redirect.github.com/electron/electron/pull/43949">33</a>)<!--
raw HTML omitted --></li>
<li>Updated Chromium to 128.0.6613.178. <a
href="https://redirect.github.com/electron/electron/pull/44086">#44086</a></li>
<li>Updated Node.js to v20.18.0. <a
href="https://redirect.github.com/electron/electron/pull/44116">#44116</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="da32971374"><code>da32971</code></a>
chore: bump node to v20.18.0 (32-x-y) (<a
href="https://redirect.github.com/electron/electron/issues/44116">#44116</a>)</li>
<li><a
href="27c38bdead"><code>27c38bd</code></a>
build: add import/order eslint rule (<a
href="https://redirect.github.com/electron/electron/issues/44107">#44107</a>)</li>
<li><a
href="bf8de29f9b"><code>bf8de29</code></a>
fix: remove use of deprecated API base::Hash() (<a
href="https://redirect.github.com/electron/electron/issues/44102">#44102</a>)</li>
<li><a
href="058a616135"><code>058a616</code></a>
perf: use ArrayBuffer::Data() instead of GetBackingStore()-&gt;Data()
(32-x-y) (...</li>
<li><a
href="bd8b9daa74"><code>bd8b9da</code></a>
fix: -Wunsafe-buffer-usage warnings in
WebFrameRenderer::ExecuteJavaScript() ...</li>
<li><a
href="a635dac618"><code>a635dac</code></a>
chore: bump chromium to 128.0.6613.178 (32-x-y) (<a
href="https://redirect.github.com/electron/electron/issues/44086">#44086</a>)</li>
<li><a
href="653b928e0d"><code>653b928</code></a>
build: fix relative file read during npm publish (<a
href="https://redirect.github.com/electron/electron/issues/44092">#44092</a>)</li>
<li><a
href="98b1d305b6"><code>98b1d30</code></a>
build: cleanup release scripts, separate cli entrypoints from logic (<a
href="https://redirect.github.com/electron/electron/issues/44081">#44081</a>)</li>
<li><a
href="2f519a8f2e"><code>2f519a8</code></a>
build: update some build dependencies (<a
href="https://redirect.github.com/electron/electron/issues/44070">#44070</a>)</li>
<li><a
href="2e84985439"><code>2e84985</code></a>
build: convert all release scripts to typescript (<a
href="https://redirect.github.com/electron/electron/issues/44060">#44060</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/electron/electron/compare/v32.1.2...v32.2.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=electron&package-manager=npm_and_yarn&previous-version=32.1.2&new-version=32.2.0)](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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-17 09:55:32 -07:00
Evan Simkowitz
a90e747f92
Fix runaway name appending on the default AI preset (#1051)
Shallow copy the presets when updating `display:name` so that the
appending of the model name for the default preset doesn't accumulate
every time the tab refreshes.

closes #1040
2024-10-17 09:53:49 -07:00
Mike Sawka
924d1495a3
add new generic open clipboard url (#1045) 2024-10-16 11:04:22 -07:00
Mike Sawka
fe70efab8d
fix bg image css processing (#1044) 2024-10-16 09:57:27 -07:00
Sylvie Crowe
0b3888d900
Quicklook only for local files on mac (#1039)
bug fix so quicklook does attempt to launch for remote directory
previews
2024-10-16 09:24:22 -07:00
Evan Simkowitz
69c99dd13a
Add button to mute audio when media is playing in webview (#1036)
![image](https://github.com/user-attachments/assets/202636dc-aab5-4164-9729-fecd0cc804ae)

Also fixes atom usage for the url bar so it will properly update when
any upstream atom states change
2024-10-15 15:15:33 -07:00
wave-builder[bot]
359974d505
chore: bump package version to 0.8.12-beta.0 2024-10-15 01:20:40 +00:00
Mike Sawka
e24fab34dc
get json/yaml validation working (#1032) 2024-10-14 18:18:58 -07:00
Mike Sawka
a629b28194
implement a config error button + message modal that shows the errors (#1030) 2024-10-14 14:57:12 -07:00
Mike Sawka
a15b339f39
implement copy on select for terminal (#1029) 2024-10-14 10:05:38 -07:00
Evan Simkowitz
31535404f5
Fix menu stories (#1028) 2024-10-13 09:45:02 -07:00
Evan Simkowitz
0b88fa590d
Move AI model configs to presets and add a dropdown to swap between configs (#1024) 2024-10-12 18:40:14 -04:00
dependabot[bot]
74226ca5fb
Bump winston from 3.14.2 to 3.15.0 in the prod-dependencies group (#1017)
Bumps the prod-dependencies group with 1 update:
[winston](https://github.com/winstonjs/winston).

Updates `winston` from 3.14.2 to 3.15.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/winstonjs/winston/releases">winston's
releases</a>.</em></p>
<blockquote>
<h2>v3.15.0</h2>
<p>Note: we removed LogCallback from the TS definitions because the
underlying library didn't actually support these. If this causes issues
in your apps, we recommend you remove references to LogCallbacks, since
such code was not being executed anyways. See <a
href="https://redirect.github.com/winstonjs/winston/issues/2513">#2513</a>
and the issue linked therein.</p>
<ul>
<li>remove logcallback (<a
href="https://redirect.github.com/winstonjs/winston/issues/2513">#2513</a>)
3a54777</li>
<li>chore(docs): Update README.md w/ usage comments (<a
href="https://redirect.github.com/winstonjs/winston/issues/2507">#2507</a>)
f110f61</li>
<li>Bump nyc from 15.1.0 to 17.1.0 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2511">#2511</a>)
f5dde86</li>
<li>Bump <code>@​babel/cli</code> from 7.24.7 to 7.25.6 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2512">#2512</a>)
d1b8dc6</li>
<li>Bump <code>@​babel/preset-env</code> from 7.24.8 to 7.25.4 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2506">#2506</a>)
564161a</li>
<li>Bump mocha from 10.7.0 to 10.7.3 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2500">#2500</a>)
eb7e315</li>
<li>Unified Handler Tests (<a
href="https://redirect.github.com/winstonjs/winston/issues/2020">#2020</a>)
22aab6d</li>
</ul>
<p><a
href="https://github.com/winstonjs/winston/compare/v3.14.2...v3.15.0">https://github.com/winstonjs/winston/compare/v3.14.2...v3.15.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="195e55c7e7"><code>195e55c</code></a>
3.15.0</li>
<li><a
href="3a5477770e"><code>3a54777</code></a>
remove logcallback (<a
href="https://redirect.github.com/winstonjs/winston/issues/2513">#2513</a>)</li>
<li><a
href="f110f61adc"><code>f110f61</code></a>
chore(docs): Update README.md w/ usage comments (<a
href="https://redirect.github.com/winstonjs/winston/issues/2507">#2507</a>)</li>
<li><a
href="f5dde86716"><code>f5dde86</code></a>
Bump nyc from 15.1.0 to 17.1.0 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2511">#2511</a>)</li>
<li><a
href="d1b8dc6d2d"><code>d1b8dc6</code></a>
Bump <code>@​babel/cli</code> from 7.24.7 to 7.25.6 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2512">#2512</a>)</li>
<li><a
href="564161aed3"><code>564161a</code></a>
Bump <code>@​babel/preset-env</code> from 7.24.8 to 7.25.4 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2506">#2506</a>)</li>
<li><a
href="eb7e315e58"><code>eb7e315</code></a>
Bump mocha from 10.7.0 to 10.7.3 (<a
href="https://redirect.github.com/winstonjs/winston/issues/2500">#2500</a>)</li>
<li><a
href="22aab6de1d"><code>22aab6d</code></a>
Unified Handler Tests (<a
href="https://redirect.github.com/winstonjs/winston/issues/2020">#2020</a>)</li>
<li>See full diff in <a
href="https://github.com/winstonjs/winston/compare/v3.14.2...v3.15.0">compare
view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility
score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=winston&package-manager=npm_and_yarn&previous-version=3.14.2&new-version=3.15.0)](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 <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-11 14:31:26 -04:00
dependabot[bot]
400487dcce
Bump the dev-dependencies group with 7 updates (#1016)
Bumps the dev-dependencies group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [@eslint/js](https://github.com/eslint/eslint/tree/HEAD/packages/js) |
`9.11.1` | `9.12.0` |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)
| `22.7.4` | `22.7.5` |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react-dom)
| `18.3.0` | `18.3.1` |
| [eslint](https://github.com/eslint/eslint) | `9.11.1` | `9.12.0` |
| [typescript](https://github.com/microsoft/TypeScript) | `5.6.2` |
`5.6.3` |
|
[typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)
| `8.8.0` | `8.8.1` |
|
[vite-plugin-static-copy](https://github.com/sapphi-red/vite-plugin-static-copy)
| `1.0.6` | `2.0.0` |

Updates `@eslint/js` from 9.11.1 to 9.12.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases"><code>@​eslint/js</code>'s
releases</a>.</em></p>
<blockquote>
<h2>v9.12.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="5a6a05321c"><code>5a6a053</code></a>
feat: update to <code>jiti</code> v2 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18954">#18954</a>)
(Arya Emami)</li>
<li><a
href="17a07fb548"><code>17a07fb</code></a>
feat: Hooks for test cases (RuleTester) (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18771">#18771</a>)
(Anna Bocharova)</li>
<li><a
href="2ff0e51ced"><code>2ff0e51</code></a>
feat: Implement alternate config lookup (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18742">#18742</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2d174532ae"><code>2d17453</code></a>
feat: Implement modified cyclomatic complexity (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18896">#18896</a>)
(Dmitry Pashkevich)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="ea380cac6f"><code>ea380ca</code></a>
fix: Upgrade retry to avoid EMFILE errors (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18986">#18986</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fdd631964a"><code>fdd6319</code></a>
fix: Issues with type definitions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18940">#18940</a>)
(Arya Emami)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ecbd52291d"><code>ecbd522</code></a>
docs: Mention code explorer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18978">#18978</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7ea4ecc6e3"><code>7ea4ecc</code></a>
docs: Clarifying the Use of Meta Objects (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18697">#18697</a>)
(Amaresh S M)</li>
<li><a
href="d3e4b2ea4a"><code>d3e4b2e</code></a>
docs: Clarify how to exclude <code>.js</code> files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18976">#18976</a>)
(Milos Djermanovic)</li>
<li><a
href="57232ff3d5"><code>57232ff</code></a>
docs: Mention plugin-kit in language docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18973">#18973</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b80ed007ce"><code>b80ed00</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="cb69ab374c"><code>cb69ab3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7fb0d957c1"><code>7fb0d95</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="493348a9a5"><code>493348a</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="87a582c8b5"><code>87a582c</code></a>
docs: fix typo in <code>id-match</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18944">#18944</a>)
(Jay)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="555aafd06f"><code>555aafd</code></a>
chore: upgrade to <code>@eslint/js@9.12.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18987">#18987</a>)
(Francesco Trotta)</li>
<li><a
href="873ae608c1"><code>873ae60</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="d0a5414c30"><code>d0a5414</code></a>
refactor: replace strip-ansi with native module (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18982">#18982</a>)
(Cristopher)</li>
<li><a
href="b8270299ab"><code>b827029</code></a>
chore: Enable JSON5 linting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18979">#18979</a>)
(Milos Djermanovic)</li>
<li><a
href="8f55ca22d9"><code>8f55ca2</code></a>
chore: Upgrade espree, eslint-visitor-keys, eslint-scope (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18962">#18962</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c1a2725e9c"><code>c1a2725</code></a>
chore: update dependency mocha to ^10.7.3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18945">#18945</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md"><code>@​eslint/js</code>'s
changelog</a>.</em></p>
<blockquote>
<p>v9.12.0 - October 4, 2024</p>
<ul>
<li><a
href="555aafd06f"><code>555aafd</code></a>
chore: upgrade to <code>@eslint/js@9.12.0</code> (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18987">#18987</a>)
(Francesco Trotta)</li>
<li><a
href="873ae608c1"><code>873ae60</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="ea380cac6f"><code>ea380ca</code></a>
fix: Upgrade retry to avoid EMFILE errors (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18986">#18986</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d0a5414c30"><code>d0a5414</code></a>
refactor: replace strip-ansi with native module (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18982">#18982</a>)
(Cristopher)</li>
<li><a
href="b8270299ab"><code>b827029</code></a>
chore: Enable JSON5 linting (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18979">#18979</a>)
(Milos Djermanovic)</li>
<li><a
href="ecbd52291d"><code>ecbd522</code></a>
docs: Mention code explorer (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18978">#18978</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7ea4ecc6e3"><code>7ea4ecc</code></a>
docs: Clarifying the Use of Meta Objects (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18697">#18697</a>)
(Amaresh S M)</li>
<li><a
href="d3e4b2ea4a"><code>d3e4b2e</code></a>
docs: Clarify how to exclude <code>.js</code> files (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18976">#18976</a>)
(Milos Djermanovic)</li>
<li><a
href="5a6a05321c"><code>5a6a053</code></a>
feat: update to <code>jiti</code> v2 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18954">#18954</a>)
(Arya Emami)</li>
<li><a
href="57232ff3d5"><code>57232ff</code></a>
docs: Mention plugin-kit in language docs (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18973">#18973</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b80ed007ce"><code>b80ed00</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="cb69ab374c"><code>cb69ab3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7fb0d957c1"><code>7fb0d95</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fdd631964a"><code>fdd6319</code></a>
fix: Issues with type definitions (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18940">#18940</a>)
(Arya Emami)</li>
<li><a
href="8f55ca22d9"><code>8f55ca2</code></a>
chore: Upgrade espree, eslint-visitor-keys, eslint-scope (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18962">#18962</a>)
(Nicholas C. Zakas)</li>
<li><a
href="17a07fb548"><code>17a07fb</code></a>
feat: Hooks for test cases (RuleTester) (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18771">#18771</a>)
(Anna Bocharova)</li>
<li><a
href="493348a9a5"><code>493348a</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="87a582c8b5"><code>87a582c</code></a>
docs: fix typo in <code>id-match</code> rule (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18944">#18944</a>)
(Jay)</li>
<li><a
href="2ff0e51ced"><code>2ff0e51</code></a>
feat: Implement alternate config lookup (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18742">#18742</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2d174532ae"><code>2d17453</code></a>
feat: Implement modified cyclomatic complexity (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18896">#18896</a>)
(Dmitry Pashkevich)</li>
<li><a
href="c1a2725e9c"><code>c1a2725</code></a>
chore: update dependency mocha to ^10.7.3 (<a
href="https://github.com/eslint/eslint/tree/HEAD/packages/js/issues/18945">#18945</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="873ae608c1"><code>873ae60</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li>See full diff in <a
href="https://github.com/eslint/eslint/commits/v9.12.0/packages/js">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/node` from 22.7.4 to 22.7.5
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node">compare
view</a></li>
</ul>
</details>
<br />

Updates `@types/react-dom` from 18.3.0 to 18.3.1
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a
href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react-dom">compare
view</a></li>
</ul>
</details>
<br />

Updates `eslint` from 9.11.1 to 9.12.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/releases">eslint's
releases</a>.</em></p>
<blockquote>
<h2>v9.12.0</h2>
<h2>Features</h2>
<ul>
<li><a
href="5a6a05321c"><code>5a6a053</code></a>
feat: update to <code>jiti</code> v2 (<a
href="https://redirect.github.com/eslint/eslint/issues/18954">#18954</a>)
(Arya Emami)</li>
<li><a
href="17a07fb548"><code>17a07fb</code></a>
feat: Hooks for test cases (RuleTester) (<a
href="https://redirect.github.com/eslint/eslint/issues/18771">#18771</a>)
(Anna Bocharova)</li>
<li><a
href="2ff0e51ced"><code>2ff0e51</code></a>
feat: Implement alternate config lookup (<a
href="https://redirect.github.com/eslint/eslint/issues/18742">#18742</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2d174532ae"><code>2d17453</code></a>
feat: Implement modified cyclomatic complexity (<a
href="https://redirect.github.com/eslint/eslint/issues/18896">#18896</a>)
(Dmitry Pashkevich)</li>
</ul>
<h2>Bug Fixes</h2>
<ul>
<li><a
href="ea380cac6f"><code>ea380ca</code></a>
fix: Upgrade retry to avoid EMFILE errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18986">#18986</a>)
(Nicholas C. Zakas)</li>
<li><a
href="fdd631964a"><code>fdd6319</code></a>
fix: Issues with type definitions (<a
href="https://redirect.github.com/eslint/eslint/issues/18940">#18940</a>)
(Arya Emami)</li>
</ul>
<h2>Documentation</h2>
<ul>
<li><a
href="ecbd52291d"><code>ecbd522</code></a>
docs: Mention code explorer (<a
href="https://redirect.github.com/eslint/eslint/issues/18978">#18978</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7ea4ecc6e3"><code>7ea4ecc</code></a>
docs: Clarifying the Use of Meta Objects (<a
href="https://redirect.github.com/eslint/eslint/issues/18697">#18697</a>)
(Amaresh S M)</li>
<li><a
href="d3e4b2ea4a"><code>d3e4b2e</code></a>
docs: Clarify how to exclude <code>.js</code> files (<a
href="https://redirect.github.com/eslint/eslint/issues/18976">#18976</a>)
(Milos Djermanovic)</li>
<li><a
href="57232ff3d5"><code>57232ff</code></a>
docs: Mention plugin-kit in language docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18973">#18973</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b80ed007ce"><code>b80ed00</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="cb69ab374c"><code>cb69ab3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7fb0d957c1"><code>7fb0d95</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="493348a9a5"><code>493348a</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="87a582c8b5"><code>87a582c</code></a>
docs: fix typo in <code>id-match</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18944">#18944</a>)
(Jay)</li>
</ul>
<h2>Chores</h2>
<ul>
<li><a
href="555aafd06f"><code>555aafd</code></a>
chore: upgrade to <code>@eslint/js@9.12.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18987">#18987</a>)
(Francesco Trotta)</li>
<li><a
href="873ae608c1"><code>873ae60</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="d0a5414c30"><code>d0a5414</code></a>
refactor: replace strip-ansi with native module (<a
href="https://redirect.github.com/eslint/eslint/issues/18982">#18982</a>)
(Cristopher)</li>
<li><a
href="b8270299ab"><code>b827029</code></a>
chore: Enable JSON5 linting (<a
href="https://redirect.github.com/eslint/eslint/issues/18979">#18979</a>)
(Milos Djermanovic)</li>
<li><a
href="8f55ca22d9"><code>8f55ca2</code></a>
chore: Upgrade espree, eslint-visitor-keys, eslint-scope (<a
href="https://redirect.github.com/eslint/eslint/issues/18962">#18962</a>)
(Nicholas C. Zakas)</li>
<li><a
href="c1a2725e9c"><code>c1a2725</code></a>
chore: update dependency mocha to ^10.7.3 (<a
href="https://redirect.github.com/eslint/eslint/issues/18945">#18945</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/eslint/eslint/blob/main/CHANGELOG.md">eslint's
changelog</a>.</em></p>
<blockquote>
<p>v9.12.0 - October 4, 2024</p>
<ul>
<li><a
href="555aafd06f"><code>555aafd</code></a>
chore: upgrade to <code>@eslint/js@9.12.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18987">#18987</a>)
(Francesco Trotta)</li>
<li><a
href="873ae608c1"><code>873ae60</code></a>
chore: package.json update for <code>@​eslint/js</code> release
(Jenkins)</li>
<li><a
href="ea380cac6f"><code>ea380ca</code></a>
fix: Upgrade retry to avoid EMFILE errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18986">#18986</a>)
(Nicholas C. Zakas)</li>
<li><a
href="d0a5414c30"><code>d0a5414</code></a>
refactor: replace strip-ansi with native module (<a
href="https://redirect.github.com/eslint/eslint/issues/18982">#18982</a>)
(Cristopher)</li>
<li><a
href="b8270299ab"><code>b827029</code></a>
chore: Enable JSON5 linting (<a
href="https://redirect.github.com/eslint/eslint/issues/18979">#18979</a>)
(Milos Djermanovic)</li>
<li><a
href="ecbd52291d"><code>ecbd522</code></a>
docs: Mention code explorer (<a
href="https://redirect.github.com/eslint/eslint/issues/18978">#18978</a>)
(Nicholas C. Zakas)</li>
<li><a
href="7ea4ecc6e3"><code>7ea4ecc</code></a>
docs: Clarifying the Use of Meta Objects (<a
href="https://redirect.github.com/eslint/eslint/issues/18697">#18697</a>)
(Amaresh S M)</li>
<li><a
href="d3e4b2ea4a"><code>d3e4b2e</code></a>
docs: Clarify how to exclude <code>.js</code> files (<a
href="https://redirect.github.com/eslint/eslint/issues/18976">#18976</a>)
(Milos Djermanovic)</li>
<li><a
href="5a6a05321c"><code>5a6a053</code></a>
feat: update to <code>jiti</code> v2 (<a
href="https://redirect.github.com/eslint/eslint/issues/18954">#18954</a>)
(Arya Emami)</li>
<li><a
href="57232ff3d5"><code>57232ff</code></a>
docs: Mention plugin-kit in language docs (<a
href="https://redirect.github.com/eslint/eslint/issues/18973">#18973</a>)
(Nicholas C. Zakas)</li>
<li><a
href="b80ed007ce"><code>b80ed00</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="cb69ab374c"><code>cb69ab3</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="7fb0d957c1"><code>7fb0d95</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="fdd631964a"><code>fdd6319</code></a>
fix: Issues with type definitions (<a
href="https://redirect.github.com/eslint/eslint/issues/18940">#18940</a>)
(Arya Emami)</li>
<li><a
href="8f55ca22d9"><code>8f55ca2</code></a>
chore: Upgrade espree, eslint-visitor-keys, eslint-scope (<a
href="https://redirect.github.com/eslint/eslint/issues/18962">#18962</a>)
(Nicholas C. Zakas)</li>
<li><a
href="17a07fb548"><code>17a07fb</code></a>
feat: Hooks for test cases (RuleTester) (<a
href="https://redirect.github.com/eslint/eslint/issues/18771">#18771</a>)
(Anna Bocharova)</li>
<li><a
href="493348a9a5"><code>493348a</code></a>
docs: Update README (GitHub Actions Bot)</li>
<li><a
href="87a582c8b5"><code>87a582c</code></a>
docs: fix typo in <code>id-match</code> rule (<a
href="https://redirect.github.com/eslint/eslint/issues/18944">#18944</a>)
(Jay)</li>
<li><a
href="2ff0e51ced"><code>2ff0e51</code></a>
feat: Implement alternate config lookup (<a
href="https://redirect.github.com/eslint/eslint/issues/18742">#18742</a>)
(Nicholas C. Zakas)</li>
<li><a
href="2d174532ae"><code>2d17453</code></a>
feat: Implement modified cyclomatic complexity (<a
href="https://redirect.github.com/eslint/eslint/issues/18896">#18896</a>)
(Dmitry Pashkevich)</li>
<li><a
href="c1a2725e9c"><code>c1a2725</code></a>
chore: update dependency mocha to ^10.7.3 (<a
href="https://redirect.github.com/eslint/eslint/issues/18945">#18945</a>)
(Milos Djermanovic)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="17cfb68419"><code>17cfb68</code></a>
9.12.0</li>
<li><a
href="826e69dbc1"><code>826e69d</code></a>
Build: changelog update for 9.12.0</li>
<li><a
href="555aafd06f"><code>555aafd</code></a>
chore: upgrade to <code>@eslint/js@9.12.0</code> (<a
href="https://redirect.github.com/eslint/eslint/issues/18987">#18987</a>)</li>
<li><a
href="873ae608c1"><code>873ae60</code></a>
chore: package.json update for <code>@​eslint/js</code> release</li>
<li><a
href="ea380cac6f"><code>ea380ca</code></a>
fix: Upgrade retry to avoid EMFILE errors (<a
href="https://redirect.github.com/eslint/eslint/issues/18986">#18986</a>)</li>
<li><a
href="d0a5414c30"><code>d0a5414</code></a>
refactor: replace strip-ansi with native module (<a
href="https://redirect.github.com/eslint/eslint/issues/18982">#18982</a>)</li>
<li><a
href="b8270299ab"><code>b827029</code></a>
chore: Enable JSON5 linting (<a
href="https://redirect.github.com/eslint/eslint/issues/18979">#18979</a>)</li>
<li><a
href="ecbd52291d"><code>ecbd522</code></a>
docs: Mention code explorer (<a
href="https://redirect.github.com/eslint/eslint/issues/18978">#18978</a>)</li>
<li><a
href="7ea4ecc6e3"><code>7ea4ecc</code></a>
docs: Clarifying the Use of Meta Objects (<a
href="https://redirect.github.com/eslint/eslint/issues/18697">#18697</a>)</li>
<li><a
href="d3e4b2ea4a"><code>d3e4b2e</code></a>
docs: Clarify how to exclude <code>.js</code> files (<a
href="https://redirect.github.com/eslint/eslint/issues/18976">#18976</a>)</li>
<li>Additional commits viewable in <a
href="https://github.com/eslint/eslint/compare/v9.11.1...v9.12.0">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript` from 5.6.2 to 5.6.3
<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.6.3</h2>
<p>For release notes, check out the <a
href="https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/">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.6.0%22+is%3Aclosed+">fixed
issues query for Typescript 5.6.0 (Beta)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.1%22+is%3Aclosed+">fixed
issues query for Typescript 5.6.1 (RC)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.2%22+is%3Aclosed+">fixed
issues query for Typescript 5.6.2 (Stable)</a>.</li>
<li><a
href="https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93&amp;q=milestone%3A%22TypeScript+5.6.3%22+is%3Aclosed+">fixed
issues query for Typescript 5.6.3 (Stable)</a>.</li>
</ul>
<p>Downloads are available on:</p>
<ul>
<li><a href="https://www.npmjs.com/package/typescript">npm</a></li>
<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="d48a5cf89a"><code>d48a5cf</code></a>
Bump version to 5.6.3 and LKG</li>
<li><a
href="fefa70aa18"><code>fefa70a</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60083">#60083</a>
(Don't issue implicit any when obtai...) into release-5.6 (#...</li>
<li><a
href="ff71692149"><code>ff71692</code></a>
[release-5.6] Remove tsbuildInfo specification error now that we need it
for ...</li>
<li><a
href="1f44dcf4e1"><code>1f44dcf</code></a>
🤖 Pick PR <a
href="https://redirect.github.com/microsoft/TypeScript/issues/60157">#60157</a>
(fix automatic type acquisition) into release-5.6 (<a
href="https://redirect.github.com/microsoft/TypeScript/issues/60169">#60169</a>)</li>
<li>See full diff in <a
href="https://github.com/microsoft/TypeScript/compare/v5.6.2...v5.6.3">compare
view</a></li>
</ul>
</details>
<br />

Updates `typescript-eslint` from 8.8.0 to 8.8.1
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/releases">typescript-eslint's
releases</a>.</em></p>
<blockquote>
<h2>v8.8.1</h2>
<h2>8.8.1 (2024-10-07)</h2>
<h3>🩹 Fixes</h3>
<ul>
<li><strong>eslint-plugin:</strong> stop warning on <a
href="https://github.com/ts-nocheck"><code>@​ts-nocheck</code></a>
comments which aren't at the beginning of the file (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10046">#10046</a>)</li>
<li><strong>typescript-estree:</strong> fix crash when running from a
<code>node --eval</code> script (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10098">#10098</a>)</li>
<li><strong>typescript-estree:</strong> ensure mjs/mts files are always
be parsed as ESM (<a
href="https://redirect.github.com/typescript-eslint/typescript-eslint/pull/10011">#10011</a>)</li>
</ul>
<h3>❤️  Thank You</h3>
<ul>
<li>Brad Zacher <a
href="https://github.com/bradzacher"><code>@​bradzacher</code></a></li>
<li>Ronen Amiel</li>
<li>WhitePiano <a
href="https://github.com/goldentrash"><code>@​goldentrash</code></a></li>
</ul>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md">typescript-eslint's
changelog</a>.</em></p>
<blockquote>
<h2>8.8.1 (2024-10-07)</h2>
<p>This was a version bump only for typescript-eslint to align it with
other projects, there were no code changes.</p>
<p>You can read about our <a
href="https://main--typescript-eslint.netlify.app/users/versioning">versioning
strategy</a> and <a
href="https://main--typescript-eslint.netlify.app/users/releases">releases</a>
on our website.</p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="f898248934"><code>f898248</code></a>
chore(release): publish 8.8.1</li>
<li>See full diff in <a
href="https://github.com/typescript-eslint/typescript-eslint/commits/v8.8.1/packages/typescript-eslint">compare
view</a></li>
</ul>
</details>
<br />

Updates `vite-plugin-static-copy` from 1.0.6 to 2.0.0
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a
href="https://github.com/sapphi-red/vite-plugin-static-copy/releases">vite-plugin-static-copy's
releases</a>.</em></p>
<blockquote>
<h2>vite-plugin-static-copy@2.0.0</h2>
<h3>Major Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/sapphi-red/vite-plugin-static-copy/pull/127">#127</a>
<a
href="21304df03f"><code>21304df</code></a>
Thanks <a
href="https://github.com/tassioFront"><code>@​tassioFront</code></a>! -
feat: throw an error when does not find file</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a
href="https://github.com/sapphi-red/vite-plugin-static-copy/blob/main/CHANGELOG.md">vite-plugin-static-copy's
changelog</a>.</em></p>
<blockquote>
<h2>2.0.0</h2>
<h3>Major Changes</h3>
<ul>
<li><a
href="https://redirect.github.com/sapphi-red/vite-plugin-static-copy/pull/127">#127</a>
<a
href="21304df03f"><code>21304df</code></a>
Thanks <a
href="https://github.com/tassioFront"><code>@​tassioFront</code></a>! -
feat: throw an error when does not find file</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a
href="c3a14747ad"><code>c3a1474</code></a>
chore: update versions (<a
href="https://redirect.github.com/sapphi-red/vite-plugin-static-copy/issues/128">#128</a>)</li>
<li><a
href="f760843413"><code>f760843</code></a>
chore: update packages (<a
href="https://redirect.github.com/sapphi-red/vite-plugin-static-copy/issues/129">#129</a>)</li>
<li><a
href="21304df03f"><code>21304df</code></a>
feat: throw an error when no file was found (<a
href="https://redirect.github.com/sapphi-red/vite-plugin-static-copy/issues/127">#127</a>)</li>
<li>See full diff in <a
href="https://github.com/sapphi-red/vite-plugin-static-copy/compare/vite-plugin-static-copy@1.0.6...vite-plugin-static-copy@2.0.0">compare
view</a></li>
</ul>
</details>
<br />


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

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

---

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

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits
that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after
your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge
and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating
it. You can achieve the same result by closing it manually
- `@dependabot show <dependency name> ignore conditions` will show all
of the ignore conditions of the specified dependency
- `@dependabot ignore <dependency name> major version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's major version (unless you unignore this specific
dependency's major version or upgrade to it yourself)
- `@dependabot ignore <dependency name> minor version` will close this
group update PR and stop Dependabot creating any more for the specific
dependency's minor version (unless you unignore this specific
dependency's minor version or upgrade to it yourself)
- `@dependabot ignore <dependency name>` will close this group update PR
and stop Dependabot creating any more for the specific dependency
(unless you unignore this specific dependency or upgrade to it yourself)
- `@dependabot unignore <dependency name>` will remove all of the ignore
conditions of the specified dependency
- `@dependabot unignore <dependency name> <ignore condition>` will
remove the ignore condition of the specified dependency and ignore
conditions


</details>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-11 14:31:08 -04:00
wave-builder[bot]
a1693ade6c
chore: bump package version to 0.8.11 2024-10-11 02:33:13 +00:00
Evan Simkowitz
a5e1cc9c77
Prevent the app from downgrading when a user installs beta over latest (#1014) 2024-10-10 19:32:15 -07:00
wave-builder[bot]
666f4112b1
chore: bump package version to 0.8.11-beta.1 2024-10-11 00:25:15 +00:00
Sylvie Crowe
1354c34921
fix: add conn prefix to askbeforewshinstall flag (#1013) 2024-10-10 17:23:27 -07:00
wave-builder[bot]
da0b8b044e
chore: bump package version to 0.8.11-beta.0 2024-10-10 23:36:06 +00:00
Mike Sawka
8de0c3e210
make size computation a bit more general. adjust for workarea x/y (#1012) 2024-10-10 16:35:11 -07:00
Mike Sawka
3d2d68bc73
fix initial size of windows (#1011) 2024-10-10 16:12:56 -07:00
Sylvie Crowe
f3e0ba8148
Add Don't Ask Again Checkbox for Wsh Install (#1010)
This provides a checkbox when installing wsh that will prevent the
message from popping up in the future. It can also be disabled by adding
`"askbeforewshinstall": false` to the config file.
2024-10-10 15:50:46 -07:00
Evan Simkowitz
23eda19ead
Remove 6px padding from terminal block, make scrollbar properly overlay the terminal contents (#1009) 2024-10-10 14:42:44 -07:00
Evan Simkowitz
3ae8d693e8
Adjust the gap sizes and padding for the Wave AI controls div so it's more uniform (#1008)
Fix two-tone color in input box as well
2024-10-10 14:13:25 -07:00
Evan Simkowitz
e92b388260
Make terminal block scrollbar thumb slightly wider, closer to edge (#1007)
I can't push the scrollbar all the way to the edge because XTerm.js is
doing some fancy calculations for their viewport width and when I try to
mess with the CSS too much everything breaks, but I was able to get the
scrollbar thumb to be slightly wider and slightly closer to the edge
without everything falling apart
2024-10-10 14:02:58 -07:00
Evan Simkowitz
a109ccfec8
Fix new tab bug that would remove terminal block (#1006) 2024-10-10 13:33:48 -07:00
Evan Simkowitz
bd5e6223f3
Add contributor activity graphic (#1004) 2024-10-10 12:08:32 -07:00
Evan Simkowitz
64084d3e27
Remove global.ts dependency from emain (#1003)
Removes global atoms dependency from emain by moving WOS to grab the
globalAtoms from window, if present. Also removes interdependency
between wshrpcutil and wps

Also adds showmenubar setting for Windows and Linux
2024-10-10 10:12:42 -07:00
wave-builder[bot]
67a8a59b1b
chore: bump package version to 0.8.10 2024-10-10 04:48:10 +00:00
wave-builder[bot]
2d8cd1cf7c
chore: bump package version to 0.8.10-beta.2 2024-10-10 01:23:07 +00:00
Evan Simkowitz
bd3a971dca
Remove unnecessary onScroll log (#1002) 2024-10-09 20:43:04 -04:00
wave-builder[bot]
91a58a265e
chore: bump package version to 0.8.10-beta.1 2024-10-09 23:18:02 +00:00
Mike Sawka
9ad8068d13
fix rare bad shutdown loop with logger throwing errors (#1001) 2024-10-09 16:15:42 -07:00