diff --git a/doc/README.md b/doc/README.md index 1c8dfa2..d6e30fd 100644 --- a/doc/README.md +++ b/doc/README.md @@ -19,11 +19,11 @@ This module provides boilerplate for setting up a menubar application using Elec ✅ Only one dependency, and one peer-dependency. -✅ Works on macOS, Windows and most Linuxes. See [details](). +✅ Works on macOS, Windows and most Linuxes. See [details](_media/WORKING_PLATFORMS.md). ✅ 💥 [**3.6kB minified + gzipped**](https://bundlephobia.com/result?p=menubar) 💥 -| | | | +| | | | | :-----------------------------------------------------------: | :--------------------------------------------------------: | :------------------------------------------------------: | | macOS Mojave 10.14 | Windows 10 | Ubuntu 18.04 | @@ -77,7 +77,7 @@ The return value of `menubar()` is a `Menubar` class instance, which has these p - `showWindow()`: show the menubar window, - `hideWindow()`: hide the menubar window -See the reference [API docs](). +See the reference [API docs](_media/_menubar_.menubar.md). ## `menubar()` Options @@ -101,7 +101,7 @@ You can pass an optional options object into the `menubar({ ... })` function: - `showDockIcon` (default false) - Configure the visibility of the application dock icon. - `showOnRightClick` (default false) - Show the window on 'right-click' event instead of regular 'click' -See the reference [API docs](). +See the reference [API docs](_media/_types_.options.md). ## Events @@ -130,7 +130,7 @@ The `Menubar` class is an event emitter: ## API Docs -See the reference [API docs](). +See the reference [API docs](_media/globals.md). ## Tips diff --git a/doc/_media/WORKING_PLATFORMS.md b/doc/_media/WORKING_PLATFORMS.md new file mode 100644 index 0000000..d188a85 --- /dev/null +++ b/doc/_media/WORKING_PLATFORMS.md @@ -0,0 +1,27 @@ +# Platforms where `menubar` is known to work + +This document is still a work-in-progress. If you have tested `menubar` with a platform that is not listed under here, I would greatly appreciate a PR! + +## macOS + +| Version | Working Status | Known Issues | +| ----------------- | -------------- | -------------------------------------------------------------------------------------------------------------- | +| 14.15 Sonoma | ✅ Good | | +| 10.14 Mojave | ✅ Good | [#147](https://github.com/maxogden/menubar/issues/147), [#215](https://github.com/maxogden/menubar/issues/215) | +| 10.13 High Sierra | ✅ Good | | + +## Windows + +| Version | Working Status | Known Issues | +| ---------- | -------------- | ------------ | +| Windows 11 | ✅ Good | | +| Windows 10 | ✅ Good | | +| Windows 8 | ✅ Good | | + +## Linux + +| Distribution | Desktop Environment | Working Status | Known Issues | +| ------------- | ------------------- | -------------- | ------------------------------------------------------ | +| openSUSE 13.1 | Xfce 4.10.1 | ❌ Bad | [#123](https://github.com/maxogden/menubar/issues/123) | +| Ubuntu 18.04 | Unity | ✅ Good | | +| Ubuntu 14.04 | Unity | ❌ Bad | [#68](https://github.com/maxogden/menubar/issues/68) | diff --git a/doc/_media/_menubar_.menubar.md b/doc/_media/_menubar_.menubar.md new file mode 100644 index 0000000..09ea2ae --- /dev/null +++ b/doc/_media/_menubar_.menubar.md @@ -0,0 +1,147 @@ +> **[menubar](../README.md)** + +[Globals](../globals.md) / ["Menubar"](../modules/_menubar_.md) / [Menubar](_menubar_.menubar.md) / + +# Class: Menubar + +## Hierarchy + +* `EventEmitter` + + * **Menubar** + +## Index + +### Constructors + +* [constructor](_menubar_.menubar.md#constructor) + +### Accessors + +* [app](_menubar_.menubar.md#app) +* [positioner](_menubar_.menubar.md#positioner) +* [tray](_menubar_.menubar.md#tray) +* [window](_menubar_.menubar.md#window) + +### Methods + +* [getOption](_menubar_.menubar.md#getoption) +* [hideWindow](_menubar_.menubar.md#hidewindow) +* [setOption](_menubar_.menubar.md#setoption) +* [showWindow](_menubar_.menubar.md#showwindow) + +## Constructors + +### constructor + +\+ **new Menubar**(`app`: `App`, `options?`: `Partial`): *[Menubar](_menubar_.menubar.md)* + +*Defined in [Menubar.ts:24](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L24)* + +**Parameters:** + +Name | Type | +------ | ------ | +`app` | `App` | +`options?` | `Partial` | + +**Returns:** *[Menubar](_menubar_.menubar.md)* + +## Accessors + +### app + +• **app**: + +*Defined in [Menubar.ts:47](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L47)* + +___ + +### positioner + +• **positioner**: + +*Defined in [Menubar.ts:56](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L56)* + +___ + +### tray + +• **tray**: + +*Defined in [Menubar.ts:69](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L69)* + +___ + +### window + +• **window**: + +*Defined in [Menubar.ts:83](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L83)* + +## Methods + +### getOption + +▸ **getOption**<**K**>(`key`: `K`): *`Options[K]`* + +*Defined in [Menubar.ts:92](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L92)* + +**Type parameters:** + +▪ **K**: *keyof Options* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`key` | `K` | The option key to retrieve, see [Options](../interfaces/_types_.options.md). | + +**Returns:** *`Options[K]`* + +___ + +### hideWindow + +▸ **hideWindow**(): *void* + +*Defined in [Menubar.ts:99](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L99)* + +**Returns:** *void* + +___ + +### setOption + +▸ **setOption**<**K**>(`key`: `K`, `value`: `Options[K]`): *void* + +*Defined in [Menubar.ts:115](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L115)* + +**Type parameters:** + +▪ **K**: *keyof Options* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`key` | `K` | The option key to modify, see [Options](../interfaces/_types_.options.md). | +`value` | `Options[K]` | The value to set. | + +**Returns:** *void* + +___ + +### showWindow + +▸ **showWindow**(`trayPos?`: `Electron.Rectangle`): *`Promise`* + +*Defined in [Menubar.ts:124](https://github.com/adam-lynch/menubar/blob/6b93752/src/Menubar.ts#L124)* + +**Parameters:** + +Name | Type | Description | +------ | ------ | ------ | +`trayPos?` | `Electron.Rectangle` | The bounds to show the window in. | + +**Returns:** *`Promise`* \ No newline at end of file diff --git a/doc/_media/_types_.options.md b/doc/_media/_types_.options.md new file mode 100644 index 0000000..fb5384e --- /dev/null +++ b/doc/_media/_types_.options.md @@ -0,0 +1,122 @@ +> **[menubar](../README.md)** + +[Globals](../globals.md) / ["types"](../modules/_types_.md) / [Options](_types_.options.md) / + +# Interface: Options + +## Hierarchy + +* **Options** + +## Table of Contents + +### Properties + +* [browserWindow](_types_.options.md#browserwindow) +* [dir](_types_.options.md#dir) +* [icon](_types_.options.md#optional-icon) +* [index](_types_.options.md#index) +* [loadUrlOptions](_types_.options.md#optional-loadurloptions) +* [preloadWindow](_types_.options.md#optional-preloadwindow) +* [showDockIcon](_types_.options.md#optional-showdockicon) +* [showOnAllWorkspaces](_types_.options.md#optional-showonallworkspaces) +* [showOnRightClick](_types_.options.md#optional-showonrightclick) +* [tooltip](_types_.options.md#tooltip) +* [tray](_types_.options.md#optional-tray) +* [windowPosition](_types_.options.md#optional-windowposition) + +## Properties + +### browserWindow + +• **browserWindow**: *`BrowserWindowConstructorOptions`* + +*Defined in [types.ts:23](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L23)* + +___ + +### dir + +• **dir**: *string* + +*Defined in [types.ts:27](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L27)* + +___ + +### `Optional` icon + +• **icon**? : *string | `NativeImage`* + +*Defined in [types.ts:34](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L34)* + +___ + +### index + +• **index**: *string | false* + +*Defined in [types.ts:43](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L43)* + +___ + +### `Optional` loadUrlOptions + +• **loadUrlOptions**? : *`LoadURLOptions`* + +*Defined in [types.ts:51](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L51)* + +___ + +### `Optional` preloadWindow + +• **preloadWindow**? : *undefined | false | true* + +*Defined in [types.ts:56](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L56)* + +___ + +### `Optional` showDockIcon + +• **showDockIcon**? : *undefined | false | true* + +*Defined in [types.ts:61](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L61)* + +___ + +### `Optional` showOnAllWorkspaces + +• **showOnAllWorkspaces**? : *undefined | false | true* + +*Defined in [types.ts:66](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L66)* + +___ + +### `Optional` showOnRightClick + +• **showOnRightClick**? : *undefined | false | true* + +*Defined in [types.ts:70](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L70)* + +___ + +### tooltip + +• **tooltip**: *string* + +*Defined in [types.ts:74](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L74)* + +___ + +### `Optional` tray + +• **tray**? : *`Tray`* + +*Defined in [types.ts:78](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L78)* + +___ + +### `Optional` windowPosition + +• **windowPosition**? : *"trayLeft" | "trayBottomLeft" | "trayRight" | "trayBottomRight" | "trayCenter" | "trayBottomCenter" | "topLeft" | "topRight" | "bottomLeft" | "bottomRight" | "topCenter" | "bottomCenter" | "leftCenter" | "rightCenter" | "center"* + +*Defined in [types.ts:83](https://github.com/maxogden/menubar/blob/c7d6640/src/types.ts#L83)* diff --git a/doc/_media/globals.md b/doc/_media/globals.md new file mode 100644 index 0000000..3c94dbe --- /dev/null +++ b/doc/_media/globals.md @@ -0,0 +1,14 @@ +> **[menubar](README.md)** + +[Globals](globals.md) / + +# menubar + +## Index + +### External modules + +* ["Menubar"](modules/_menubar_.md) +* ["index"](modules/_index_.md) +* ["types"](modules/_types_.md) +* ["util/getWindowPosition"](modules/_util_getwindowposition_.md) \ No newline at end of file diff --git a/doc/_media/screenshot-linux.png b/doc/_media/screenshot-linux.png new file mode 100644 index 0000000..1dd438e Binary files /dev/null and b/doc/_media/screenshot-linux.png differ diff --git a/doc/_media/screenshot-macos-dark.png b/doc/_media/screenshot-macos-dark.png new file mode 100644 index 0000000..bef313c Binary files /dev/null and b/doc/_media/screenshot-macos-dark.png differ diff --git a/doc/_media/screenshot-windows.png b/doc/_media/screenshot-windows.png new file mode 100644 index 0000000..33d18f3 Binary files /dev/null and b/doc/_media/screenshot-windows.png differ diff --git a/doc/classes/Menubar.md b/doc/classes/Menubar.md index 9f5f47c..83a303d 100644 --- a/doc/classes/Menubar.md +++ b/doc/classes/Menubar.md @@ -27,7 +27,7 @@ instance. #### Defined in -[Menubar.ts:46](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L46) +[Menubar.ts:46](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L46) *** @@ -44,7 +44,7 @@ instance. #### Defined in -[Menubar.ts:54](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L54) +[Menubar.ts:54](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L54) *** @@ -60,7 +60,7 @@ The Electron [Tray](https://electronjs.org/docs/api/tray) instance. #### Defined in -[Menubar.ts:67](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L67) +[Menubar.ts:67](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L67) *** @@ -77,7 +77,7 @@ instance, if it's present. #### Defined in -[Menubar.ts:81](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L81) +[Menubar.ts:81](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L81) ## Methods @@ -103,7 +103,7 @@ The option key to retrieve, see Options. #### Defined in -[Menubar.ts:90](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L90) +[Menubar.ts:90](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L90) *** @@ -119,7 +119,7 @@ Hide the menubar window. #### Defined in -[Menubar.ts:97](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L97) +[Menubar.ts:97](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L97) *** @@ -149,7 +149,7 @@ The value to set. #### Defined in -[Menubar.ts:117](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L117) +[Menubar.ts:117](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L117) *** @@ -171,4 +171,4 @@ The bounds to show the window in. #### Defined in -[Menubar.ts:126](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/Menubar.ts#L126) +[Menubar.ts:126](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/Menubar.ts#L126) diff --git a/doc/functions/getWindowPosition.md b/doc/functions/getWindowPosition.md index 994ea0b..3fbf379 100644 --- a/doc/functions/getWindowPosition.md +++ b/doc/functions/getWindowPosition.md @@ -23,4 +23,4 @@ The Electron Tray instance. ## Defined in -[util/getWindowPosition.ts:75](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/util/getWindowPosition.ts#L75) +[util/getWindowPosition.ts:76](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/util/getWindowPosition.ts#L76) diff --git a/doc/functions/menubar.md b/doc/functions/menubar.md index a5807b9..2c1dbca 100644 --- a/doc/functions/menubar.md +++ b/doc/functions/menubar.md @@ -23,4 +23,4 @@ Options ## Defined in -[index.ts:25](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/index.ts#L25) +[index.ts:25](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/index.ts#L25) diff --git a/doc/functions/taskbarLocation.md b/doc/functions/taskbarLocation.md index d6bca5d..d02e4dd 100644 --- a/doc/functions/taskbarLocation.md +++ b/doc/functions/taskbarLocation.md @@ -24,4 +24,4 @@ The Electron Tray instance. ## Defined in -[util/getWindowPosition.ts:31](https://github.com/max-mapper/menubar/blob/8eb6e35e26e8e3795d5801b6d7450ac7faf9571d/src/util/getWindowPosition.ts#L31) +[util/getWindowPosition.ts:32](https://github.com/max-mapper/menubar/blob/ab7bcc28df37bf6f2811a12d6ece953e3ecdb7fb/src/util/getWindowPosition.ts#L32) diff --git a/package.json b/package.json index f866050..a74214d 100644 --- a/package.json +++ b/package.json @@ -45,17 +45,17 @@ "devDependencies": { "@biomejs/biome": "^1.8.3", "@types/jest": "^29.5.12", - "electron": "^31.2.0", + "electron": "^31.4.0", "jest": "^29.7.0", "rimraf": "^6.0.1", "standard-version": "^9.5.0", - "ts-jest": "^29.2.2", - "typedoc": "^0.26.4", - "typedoc-plugin-markdown": "^4.2.0", - "typescript": "^5.5.3" + "ts-jest": "^29.2.4", + "typedoc": "^0.26.5", + "typedoc-plugin-markdown": "^4.2.5", + "typescript": "^5.5.4" }, "peerDependencies": { "electron": ">=9.0.0 <32.0.0" }, - "packageManager": "yarn@1.22.19+sha1.4ba7fc5c6e704fce2066ecbfb0b0d8976fe62447" + "packageManager": "yarn@1.22.22" } diff --git a/yarn.lock b/yarn.lock index ef1a467..d5b4779 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1500,7 +1500,7 @@ eastasianwidth@^0.2.0: resolved "https://registry.yarnpkg.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz#696ce2ec0aa0e6ea93a397ffcf24aa7840c827cb" integrity sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== -ejs@^3.0.0: +ejs@^3.1.10: version "3.1.10" resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b" integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== @@ -1517,10 +1517,10 @@ electron-to-chromium@^1.4.796: resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.812.tgz#21b78709c5a13af5d5c688d135a22dcea7617acf" integrity sha512-7L8fC2Ey/b6SePDFKR2zHAy4mbdp1/38Yk5TsARO66W3hC5KEaeKMMHoxwtuH+jcu2AYLSn9QX04i95t6Fl1Hg== -electron@^31.2.0: - version "31.2.0" - resolved "https://registry.yarnpkg.com/electron/-/electron-31.2.0.tgz#f6dc4c42f9118fd0f57b3c04676503df2bf16ece" - integrity sha512-5w+kjOsGiTXytPSErBPNp/3znnuEMKc42RD41MqRoQkiYaR8x/Le2+qWk1cL60UwE/67oeKnOHnnol8xEuldGg== +electron@^31.4.0: + version "31.4.0" + resolved "https://registry.yarnpkg.com/electron/-/electron-31.4.0.tgz#fd55fd882117b09fd68b2d182c8fda2dbb7ef454" + integrity sha512-YTwKoAA+nrJMlI1TTHnIXLYWoQLKnhbkz0qxZcI7Hadcy0UaFMFs9xzwvH2MnrRpVJy7RKo49kVGuvSdRl8zMA== dependencies: "@electron/get" "^2.0.0" "@types/node" "^20.9.0" @@ -3647,13 +3647,13 @@ trim-newlines@^3.0.0: resolved "https://registry.yarnpkg.com/trim-newlines/-/trim-newlines-3.0.1.tgz#260a5d962d8b752425b32f3a7db0dcacd176c144" integrity sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw== -ts-jest@^29.2.2: - version "29.2.2" - resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.2.tgz#0d2387bb04d39174b20a05172a968f258aedff4d" - integrity sha512-sSW7OooaKT34AAngP6k1VS669a0HdLxkQZnlC7T76sckGCokXFnvJ3yRlQZGRTAoV5K19HfSgCiSwWOSIfcYlg== +ts-jest@^29.2.4: + version "29.2.4" + resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.2.4.tgz#38ccf487407d7a63054a72689f6f99b075e296e5" + integrity sha512-3d6tgDyhCI29HlpwIq87sNuI+3Q6GLTTCeYRHCs7vDz+/3GCMwEtV9jezLyl4ZtnBgx00I7hm8PCP8cTksMGrw== dependencies: bs-logger "0.x" - ejs "^3.0.0" + ejs "^3.1.10" fast-json-stable-stringify "2.x" jest-util "^29.0.0" json5 "^2.2.3" @@ -3697,15 +3697,15 @@ typedarray@^0.0.6: resolved "https://registry.yarnpkg.com/typedarray/-/typedarray-0.0.6.tgz#867ac74e3864187b1d3d47d996a78ec5c8830777" integrity sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA== -typedoc-plugin-markdown@^4.2.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.2.0.tgz#17fbe39eec0bba1c8f1ad5cf651010dc6fbc2c56" - integrity sha512-6ok97BeH99X+yJ8wx8AkaGU8nOfxqCHKO0DIL6hl7QwWNyj0cklEO+fRfsQpzo6j/P7egkonOVDfd6EfXzc+Kg== +typedoc-plugin-markdown@^4.2.5: + version "4.2.5" + resolved "https://registry.yarnpkg.com/typedoc-plugin-markdown/-/typedoc-plugin-markdown-4.2.5.tgz#ec99c1849626c74897eae368b6ccf6c609bfdf7e" + integrity sha512-ZWIfc0OqwEtQfuaqbmM1kesMi/Fhc++W+5f3TDEm1Tsi28pHSoZk4WCOm4lNuN30WtEImwAHhhXC4DIWki1DiA== -typedoc@^0.26.4: - version "0.26.4" - resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.26.4.tgz#7e83047369a29a710d429dac20996680cae9a314" - integrity sha512-FlW6HpvULDKgc3rK04V+nbFyXogPV88hurarDPOjuuB5HAwuAlrCMQ5NeH7Zt68a/ikOKu6Z/0hFXAeC9xPccQ== +typedoc@^0.26.5: + version "0.26.5" + resolved "https://registry.yarnpkg.com/typedoc/-/typedoc-0.26.5.tgz#08032bd57cac3d56e8ac296a07e3482dc0c645ac" + integrity sha512-Vn9YKdjKtDZqSk+by7beZ+xzkkr8T8CYoiasqyt4TTRFy5+UHzL/mF/o4wGBjRF+rlWQHDb0t6xCpA3JNL5phg== dependencies: lunr "^2.3.9" markdown-it "^14.1.0" @@ -3713,10 +3713,10 @@ typedoc@^0.26.4: shiki "^1.9.1" yaml "^2.4.5" -typescript@^5.5.3: - version "5.5.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.3.tgz#e1b0a3c394190838a0b168e771b0ad56a0af0faa" - integrity sha512-/hreyEujaB0w76zKo6717l3L0o/qEUtRgdvUBvlkhoWeOVMjMuHNHk0BRBzikzuGDqNmPQbg5ifMEqsHLiIUcQ== +typescript@^5.5.4: + version "5.5.4" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.5.4.tgz#d9852d6c82bad2d2eda4fd74a5762a8f5909e9ba" + integrity sha512-Mtq29sKDAEYP7aljRgtPOpTvOfbwRWlS6dPRzwjdE+C0R4brX/GUyhHSecbHMFLNBLcJIPt9nl9yG5TZ1weH+Q== uc.micro@^2.0.0, uc.micro@^2.1.0: version "2.1.0"