Compare commits

..

20 Commits

Author SHA1 Message Date
Agampreet Singh
b82756eee9 Update version to 0.8.1
- Use checkbox for Enable Discord Rich Presence option
- Cleanup code
- Replace new-window event with setWindowOpenHandler
- Update dependencies
- Update useragent
2023-02-23 16:54:31 +05:30
Agampreet Singh
6d2447b441 Set yarn version to 3.4.1 2023-02-23 15:33:57 +05:30
Agampreet Singh
0db3761a1c Update and rename io.github.agam778.MS-Office-Electron.metainfo.xml to io.github.agam778.MS-365-Electron.metainfo.xml 2023-02-23 01:34:16 +05:30
Agampreet Singh
b35a56f6e8 Update and rename io.github.agam778.MS-Office-Electron.desktop to io.github.agam778.MS-365-Electron.desktop 2023-02-23 01:34:16 +05:30
imgbot[bot]
30aeedfbe9 [ImgBot] Optimize images (#106)
*Total -- 8,901.17kb -> 7,079.90kb (20.46%)

/assets/icons/png/256x256.png -- 36.41kb -> 25.40kb (30.26%)
/assets/icons/png/512x512.png -- 95.57kb -> 67.47kb (29.4%)
/assets/icons/png/1024x1024.png -- 302.88kb -> 219.15kb (27.64%)
/Preview/windows_1.png -- 2,304.43kb -> 1,780.67kb (22.73%)
/Preview/windows_2.png -- 2,082.09kb -> 1,620.71kb (22.16%)
/assets/icons/png/128x128.png -- 13.40kb -> 10.43kb (22.14%)
/Intro_Image.png -- 2,768.48kb -> 2,238.72kb (19.14%)
/assets/icons/png/64x64.png -- 5.26kb -> 4.47kb (15%)
/assets/icon.png -- 1,289.11kb -> 1,109.71kb (13.92%)
/assets/icons/png/48x48.png -- 3.53kb -> 3.17kb (10.27%)

Signed-off-by: ImgBotApp <ImgBotHelp@gmail.com>
Co-authored-by: ImgBotApp <ImgBotHelp@gmail.com>
2023-02-16 21:16:24 +05:30
Agampreet Singh
06bb45fe2e Remove isMac, isLinux and isWin 2023-02-16 18:43:51 +05:30
Agampreet Singh
0885ae9cb8 Update README.md 2023-02-16 18:40:06 +05:30
Agampreet Singh
c8b28b53f8 Update useragent 2023-02-16 17:59:59 +05:30
Agampreet Singh
4068638074 Update copyright 2023-02-16 16:37:17 +05:30
Agampreet Singh
fe3363d77a Replace new-window event with setWindowOpenHandler 2023-02-16 16:30:20 +05:30
Agampreet Singh
eb4f67334d Change the way how checked under "Enable discord rpc" works 2023-02-16 16:16:37 +05:30
Agampreet Singh
ac64eeb18b Clear rpc activity when rpc is disabled 2023-02-16 15:57:36 +05:30
Agampreet Singh
be603116c3 Switch to checkbox type for "Enable Discord RPC" option 2023-02-16 15:53:56 +05:30
Agampreet Singh
11adc6e819 Check if discord rpc option is enabled when a website loads or when the app is closed 2023-02-16 15:38:22 +05:30
Agampreet Singh
5b54bca522 Update repo url in package.json 2023-02-15 19:19:00 +05:30
Agampreet Singh
52e6733f8a Bump dependencies 2023-02-15 19:17:58 +05:30
Agampreet Singh
af8ae3afa4 Bump dependencies 2022-12-17 19:51:46 +05:30
Agampreet Singh
ba5f656f07 Bump dependencies 2022-12-08 18:45:20 +05:30
Agampreet Singh
ed996c28cf Update AUR package names 2022-11-27 12:33:11 +05:30
Agampreet Singh
596f93a184 Update README.md 2022-11-24 22:08:44 +05:30
80 changed files with 1204 additions and 355 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

873
.yarn/releases/yarn-3.4.1.cjs vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -3,3 +3,5 @@ nodeLinker: node-modules
plugins:
- path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs
spec: "@yarnpkg/plugin-interactive-tools"
yarnPath: .yarn/releases/yarn-3.4.1.cjs

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.7 MiB

After

Width:  |  Height:  |  Size: 2.2 MiB

View File

@@ -1,6 +1,6 @@
MIT License
Copyright (c) 2021-2022 Agampreet Singh
Copyright (c) 2021-2023 Agampreet Singh
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal

Binary file not shown.

Before

Width:  |  Height:  |  Size: 686 KiB

BIN
Preview/windows_1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.7 MiB

BIN
Preview/windows_2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 MiB

View File

@@ -1,5 +1,5 @@
<p align="center"><img src="https://github.com/agam778/MS-365-Electron/blob/main/Intro_Image.png?raw=true" alt="Intro Image"></p>
<p align="center">Thanks a lot to <a href="https://t.me/NextWorksGFX">@NextWorksGFX</a> for this amazing banner!</p>
<p align="center">Unofficial Microsoft 365 Web Desktop Wrapper made with Electron</p>
<p align="center">
@@ -30,6 +30,7 @@
- [Table of contents](#table-of-contents)
- [Introduction](#introduction)
- [List of Features](#list-of-features)
- [Windows](#windows)
- [💿 Installation on Windows](#-installation-on-windows)
- [📸 Windows Preview](#-windows-preview)
@@ -69,19 +70,31 @@ Supported Platforms
7. All Distributions supporting AppImage (AppImage File); and
8. All Distributions supporting Snap (Uploaded on Snap Store)
# List of Features
- Discord Rich Presence
- Ability to use useragent strings of Windows, macOS or Linux
- Switch between normal and enterprise/education/developer account in the same app
- Back, Forward, Reload, and Home buttons
- and more
# Windows
## 💿 Installation on Windows
For Installing this app on Windows:
1) Just go to the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
2) Scroll down and click the `MS-365-Electron-vx.x.x-win-x64.exe` file. The Setup file will start downloading.
1) Visit the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
2) Scroll down and click the `MS-365-Electron-vx.x.x-win-x64.exe` file. The Setup file will start downloading.
3) After it downloads, click on the file and proceed with the Installation. You can choose whether to install for only you or all the users on the PC. You can always start the app from Start Menu or from the Desktop Shortcut.
## 📸 Windows Preview
[Click Here](https://github.com/agam778/MS-365-Electron/blob/main/Preview/Windows%20Preview.png?raw=true)
<details>
<summary>Click to expand</summary>
<img src="https://github.com/agam778/MS-365-Electron/blob/main/Preview/windows_1.png?raw=true" alt="Windows Preview - 1">
<img src="https://github.com/agam778/MS-365-Electron/blob/main/Preview/windows_2.png?raw=true" alt="Windows Preview - 2">
</details>
# macOS
@@ -89,15 +102,15 @@ For Installing this app on Windows:
For Installing this app on Mac :-
1. Just go to the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
2. Scroll down and click the `.dmg` file. The build is only for Intel Macs.
1. Visit the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
2. Scroll down and click the `.dmg` file (according to your system architecture).
3. After it downloads, click on the file and mount it on your system. Now drag my app to the Applications Folder (There will be a shortcut in the opened window too) and your app will be installed. Open from Launchpad and enjoy.
# Linux
## 💿 Installation on Linux
<a href="https://snapcraft.io/ms-office-electron">
<a href="https://snapcraft.io/ms-365-electron">
<img alt="Get it from the Snap Store" src="https://snapcraft.io/static/images/badges/en/snap-store-black.svg" />
</a>
@@ -105,7 +118,7 @@ For Installing this app on Mac :-
For Installing in Ubuntu/Debian based distribution :-
1) Go to the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
1) Visit the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
2) Scroll down and click the `.deb` file to download it.
3) Then run the deb file and click Install to install the App. Launch it from the Applications Menu.
@@ -113,7 +126,7 @@ For Installing in Ubuntu/Debian based distribution :-
For Installing in Red Hat/Fedora based distribution :-
1) Go to the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
1) Visit the [Releases](https://github.com/agam778/MS-365-Electron/releases) page
2) Scroll down and click the `.rpm` file to download it.
3) Then run the rpm file and click Install to install the App. Launch it from the Applications Menu.
@@ -122,12 +135,12 @@ For Installing in Red Hat/Fedora based distribution :-
1. Install any AUR helper like [`yay`](https://github.com/Jguer/yay)
2. There are 2 packages in the AUR
- `ms-office-electron-bin`: For installing pre-built releases
- `ms-office-electron-git`: For building the app from source and installing.
- `ms-365-electron-bin`: For installing pre-built releases
- `ms-365-electron-git`: For building the app from source and installing.
3. Now, for example, using `yay`, run:
```bash
yay -Sy ms-office-electron-*
yay -Sy ms-365-electron-*
```
To install the package accordingly.

View File

@@ -0,0 +1,10 @@
[Desktop Entry]
Name=MS-365-Electrom
GenericName=MS-365-Electron
Comment=Unofficial Microsoft 365 Web Desktop Wrapper made with Electron
Keywords=ms-365;office;electron;cloud
Exec=start-ms-365-electron
Icon=io.github.agam778.MS-365-Electron
Type=Application
Terminal=false
Categories=Office

View File

@@ -0,0 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>io.github.agam778.MS-365-Electron</id>
<launchable type="desktop-id">io.github.agam778.MS-365-Electron.desktop</launchable>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<name>MS-365-Electron</name>
<categories>
<category>Utility</category>
</categories>
<summary>Unofficial Microsoft 365 Web Desktop Wrapper made with Electron</summary>
<description>
<p>An unofficial desktop wrapper for the web version of Microsoft 365 made with Electron.</p>
</description>
<developer_name>Agampreet Singh</developer_name>
<releases>
<release version="0.8.0" date="2022-11-24">
<description>
<p>- As Microsoft Office has been rebranded to Microsoft 365, same happens with this project. The name of this app is now MS-365-Electron with a new executable name and logo! This would require you to relogin to your Microsoft Account(s) and setup your options in app menu again if you are updating from the previous release. There is now a specific logo for macOS builds only. arm64 builds for macOS have been uploaded (for M series macbooks), although they have not been tested due to lack of a Macbook or a Mac system. If you test the app and it works all good, do create an issue and report me so I can further continue with the arm64 builds. Migrate to the new yarn package management system (yarn v3.3.0). Update dependencies. Update useragent strings</p>
</description>
</release>
</releases>
<screenshots>
<screenshot type="default"><image type="source">https://dashboard.snapcraft.io/site_media/appmedia/2022/05/Screenshot_from_2022-05-15_22-10-14.png</image></screenshot>
<screenshot><image type="source">https://dashboard.snapcraft.io/site_media/appmedia/2022/05/Screenshot_from_2022-05-15_22-11-27.png</image></screenshot>
</screenshots>
<content_rating type="oars-1.1" />
<metadata>
<value key="GnomeSoftware::popular-background">https://dashboard.snapcraft.io/site_media/appmedia/2022/05/Untitled_design1.png</value>
</metadata>
<url type="homepage">https://github.com/agam778/MS-365-Electron/</url>
<url type="bugtracker">https://github.com/agam778/MS-365-Electron/issues</url>
</component>

View File

@@ -1,10 +0,0 @@
[Desktop Entry]
Name=MS-Office-Electrom
GenericName=MS-Office-Electron
Comment=A Microsoft Office Online Desktop Client made with Electron. Free of Cost.
Keywords=ms-office;office;electron;cloud
Exec=start-ms-office-electron
Icon=io.github.agam778.MS-Office-Electron
Type=Application
Terminal=false
Categories=Office

View File

@@ -1,43 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<component type="desktop-application">
<id>io.github.agam778.MS-Office-Electron</id>
<launchable type="desktop-id">io.github.agam778.MS-Office-Electron.desktop</launchable>
<metadata_license>CC0-1.0</metadata_license>
<project_license>MIT</project_license>
<name>MS-Office-Electron</name>
<categories>
<category>Utility</category>
</categories>
<summary>A Microsoft Office Online Desktop Client made with Electron. Free of Cost.</summary>
<description>
<p>MS-Office-Electron is an app in which the Web Version of Microsoft Office is wrapped into a Cross-Platform App with Electron. And all the Services of Microsoft Office will work for free.</p>
</description>
<developer_name>Agampreet Singh</developer_name>
<releases>
<release version="0.7.2" date="2022-05-20">
<description>
<p>Remove electron-icon-maker dependency and remove 'yarn genicon' command</p>
</description>
</release>
</releases>
<screenshots>
<screenshot type="default"><image type="source">https://dashboard.snapcraft.io/site_media/appmedia/2022/05/Screenshot_from_2022-05-15_22-10-14.png</image></screenshot>
<screenshot><image type="source">https://dashboard.snapcraft.io/site_media/appmedia/2022/05/Screenshot_from_2022-05-15_22-11-27.png</image></screenshot>
</screenshots>
<content_rating type="oars-1.1" />
<metadata>
<value key="GnomeSoftware::popular-background">https://dashboard.snapcraft.io/site_media/appmedia/2022/05/Untitled_design1.png</value>
</metadata>
<url type="homepage">https://github.com/agam778/MS-Office-Electron/</url>
<url type="bugtracker">https://github.com/agam778/MS-Office-Electron/issues</url>
</component>

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.3 MiB

After

Width:  |  Height:  |  Size: 1.1 MiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 KiB

After

Width:  |  Height:  |  Size: 219 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 36 KiB

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 96 KiB

After

Width:  |  Height:  |  Size: 68 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.3 KiB

After

Width:  |  Height:  |  Size: 4.5 KiB

95
main.js
View File

@@ -11,20 +11,16 @@ const log = require("electron-log");
const store = new Store();
const isMac = process.platform === "darwin";
const isWin = process.platform === "win32";
const isLinux = process.platform === "linux";
const RPC = require("discord-rpc");
const clientId = "942637872530460742";
const rpc = new RPC.Client({ transport: "ipc" });
const windowsuseragent =
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36";
"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36";
const macuseragent =
"Mozilla/5.0 (Macintosh; Intel Mac OS X 13_0_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36";
"Mozilla/5.0 (Macintosh; Intel Mac OS X 13_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36";
const linuxuseragent =
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/107.0.0.0 Safari/537.36";
"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/110.0.0.0 Safari/537.36";
log.transports.file.level = "verbose";
console.log = log.log;
@@ -92,7 +88,7 @@ contextMenu({
});
const menulayout = [
...(isMac
...(process.platform === "darwin"
? [
{
label: app.name,
@@ -121,7 +117,7 @@ const menulayout = [
"https://raw.githubusercontent.com/agam778/MS-365-Electron/main/assets/icon.png",
product_name: "MS-365-Electron",
copyright:
"Copyright (c) 2021-2022 Agampreet Singh\nOffice, the name, website, images/icons\nare the intellectual properties of Microsoft.",
"Copyright (c) 2021-2023 Agampreet Singh\nOffice, the name, website, images/icons\nare the intellectual properties of Microsoft.",
package_json_dir: __dirname,
bug_report_url:
"https://github.com/agam778/MS-365-Electron/issues/",
@@ -177,7 +173,7 @@ const menulayout = [
label: "Open Logs Folder",
click: async () => {
const { shell } = require("electron");
if (isWin) {
if (process.platform === "win32") {
await shell.openPath(
"C:\\Users\\" +
process.env.USERNAME +
@@ -187,7 +183,7 @@ const menulayout = [
await shell.openPath(
"/Users/" + process.env.USER + "/Library/Logs/ms-365-electron/"
);
} else if (isLinux) {
} else if (process.platform === "linux") {
await shell.openPath(
"/home/" + process.env.USER + "/.config/ms-365-electron/logs/"
);
@@ -267,39 +263,36 @@ const menulayout = [
{ type: "separator" },
{
label: "Enable Discord Rich Presence",
type: "radio",
type: "checkbox",
click: () => {
store.set("discordrpcstatus", "true");
dialog.showMessageBoxSync({
type: "info",
title: "Discord Rich Presence",
message: "Discord Rich Presence is now enabled.",
buttons: ["OK"],
});
discordrpcupdate(
`On "${BrowserWindow.getFocusedWindow().webContents.getTitle()}"`
);
if (store.get("discordrpcstatus") === "true") {
store.set("discordrpcstatus", "false");
dialog.showMessageBoxSync({
type: "info",
title: "Discord Rich Presence",
message: "Discord Rich Presence is now disabled.",
buttons: ["OK"],
});
rpc.clearActivity();
return;
} else if (
store.get("discordrpcstatus") === "false" ||
store.get("discordrpcstatus") === undefined
) {
store.set("discordrpcstatus", "true");
dialog.showMessageBoxSync({
type: "info",
title: "Discord Rich Presence",
message: "Discord Rich Presence is now enabled.\nPlease restart the app to enable RPC.",
buttons: ["OK"],
});
discordrpcupdate(
`On "${BrowserWindow.getFocusedWindow().webContents.getTitle()}"`
);
return;
}
},
checked: store.get("discordrpcstatus")
? store.get("discordrpcstatus") === "true"
: true,
},
{
label: "Disable Discord Rich Presence",
type: "radio",
click: () => {
store.set("discordrpcstatus", "false");
dialog.showMessageBoxSync({
type: "info",
title: "Discord Rich Presence",
message: "Discord Rich Presence is now disabled.",
buttons: ["OK"],
});
rpc.clearActivity();
},
checked: store.get("discordrpcstatus")
? store.get("discordrpcstatus") === "false"
: false,
checked: store.get("discordrpcstatus") === "true" ? true : false,
},
{ type: "separator" },
{
@@ -395,7 +388,7 @@ const menulayout = [
{ role: "cut" },
{ role: "copy" },
{ role: "paste" },
...(isMac
...(process.platform === "darwin"
? [
{ role: "pasteAndMatchStyle" },
{ role: "delete" },
@@ -430,7 +423,7 @@ const menulayout = [
submenu: [
{ role: "minimize" },
{ role: "zoom" },
...(isMac
...(process.platform === "darwin"
? [
{ type: "separator" },
{ role: "front" },
@@ -546,7 +539,9 @@ function createWindow() {
win.webContents.on("did-finish-load", () => {
splash.destroy();
win.show();
discordrpc(`On "${win.webContents.getTitle()}"`);
if (store.get("discordrpcstatus") === "true") {
discordrpc(`On "${win.webContents.getTitle()}"`);
}
});
}
@@ -555,16 +550,20 @@ app.on("ready", () => {
});
app.on("web-contents-created", (event, contents) => {
contents.on("new-window", (event, url) => {
contents.setWindowOpenHandler(({ url }) => {
if (store.get("websites-in-new-window") === "false") {
event.preventDefault();
BrowserWindow.getFocusedWindow().loadURL(url);
return { action: "deny" };
} else {
return { action: "allow" };
}
});
});
app.on("window-all-closed", () => {
rpc.clearActivity();
if (store.get("discordrpcstatus") === "true") {
rpc.clearActivity();
}
if (process.platform !== "darwin") {
app.quit();
}

View File

@@ -1,11 +1,11 @@
{
"name": "ms-365-electron",
"version": "0.8.0",
"version": "0.8.1",
"description": "Unofficial Microsoft 365 Web Desktop Wrapper made with Electron",
"main": "main.js",
"repository": {
"type": "git",
"url": "https://github.com/agam778/MS-Office-Electron.git"
"url": "https://github.com/agam778/MS-365-Electron.git"
},
"author": {
"name": "Agampreet Singh",
@@ -64,20 +64,21 @@
},
"license": "MIT",
"devDependencies": {
"electron": "^21.3.0",
"electron": "^23.0.0",
"electron-builder": "^23.6.0",
"eslint": "^8.28.0"
"eslint": "^8.34.0"
},
"dependencies": {
"about-window": "^1.15.2",
"axios": "^1.2.0",
"axios": "^1.3.3",
"check-internet-connected": "^2.0.6",
"discord-rpc": "^4.0.1",
"electron-context-menu": "^3.6.0",
"electron-context-menu": "^3.6.1",
"electron-dl": "^3.5.0",
"electron-log": "^4.4.8",
"electron-log": "^5.0.0-beta.16",
"electron-store": "^8.1.0",
"electron-updater": "^5.3.0",
"node-gyp": "^9.3.0"
}
"node-gyp": "^9.3.1"
},
"packageManager": "yarn@3.4.1"
}

425
yarn.lock
View File

@@ -22,25 +22,22 @@ __metadata:
languageName: node
linkType: hard
"@electron/get@npm:^1.14.1":
version: 1.14.1
resolution: "@electron/get@npm:1.14.1"
"@electron/get@npm:^2.0.0":
version: 2.0.2
resolution: "@electron/get@npm:2.0.2"
dependencies:
debug: ^4.1.1
env-paths: ^2.2.0
fs-extra: ^8.1.0
global-agent: ^3.0.0
global-tunnel-ng: ^2.7.1
got: ^9.6.0
got: ^11.8.5
progress: ^2.0.3
semver: ^6.2.0
sumchecker: ^3.0.1
dependenciesMeta:
global-agent:
optional: true
global-tunnel-ng:
optional: true
checksum: 21fec5e82bbee8f9fa183b46e05675b137c3130c7999d3b2b34a0047d1a06ec3c76347b9bbdb9911ba9b2123697804e360a15dda9db614c0226d5d4dcc4d6d15
checksum: 900845cc0b31b54761fc9b0ada2dea1e999e59aacc48999d53903bcb7c9a0a7356b5fe736cf610b2a56c5a21f5a3c0e083b2ed2b7e52c36a4d0f420d4b5ec268
languageName: node
linkType: hard
@@ -59,20 +56,20 @@ __metadata:
languageName: node
linkType: hard
"@eslint/eslintrc@npm:^1.3.3":
version: 1.3.3
resolution: "@eslint/eslintrc@npm:1.3.3"
"@eslint/eslintrc@npm:^1.4.1":
version: 1.4.1
resolution: "@eslint/eslintrc@npm:1.4.1"
dependencies:
ajv: ^6.12.4
debug: ^4.3.2
espree: ^9.4.0
globals: ^13.15.0
globals: ^13.19.0
ignore: ^5.2.0
import-fresh: ^3.2.1
js-yaml: ^4.1.0
minimatch: ^3.1.2
strip-json-comments: ^3.1.1
checksum: f03e9d6727efd3e0719da2051ea80c0c73d20e28c171121527dbb868cd34232ca9c1d0525a66e517a404afea26624b1e47895b6a92474678418c2f50c9566694
checksum: cd3e5a8683db604739938b1c1c8b77927dc04fce3e28e0c88e7f2cd4900b89466baf83dfbad76b2b9e4d2746abdd00dd3f9da544d3e311633d8693f327d04cd7
languageName: node
linkType: hard
@@ -83,14 +80,14 @@ __metadata:
languageName: node
linkType: hard
"@humanwhocodes/config-array@npm:^0.11.6":
version: 0.11.6
resolution: "@humanwhocodes/config-array@npm:0.11.6"
"@humanwhocodes/config-array@npm:^0.11.8":
version: 0.11.8
resolution: "@humanwhocodes/config-array@npm:0.11.8"
dependencies:
"@humanwhocodes/object-schema": ^1.2.1
debug: ^4.1.1
minimatch: ^3.0.4
checksum: 2fb7288638968dfeec27f06aef52f043726edd126ac47f24b54256902fdb35b3bf9863d4a4caf0423dccca5dd1354ca5899f3ac047b56774641ca0c4cbedb104
minimatch: ^3.0.5
checksum: 0fd6b3c54f1674ce0a224df09b9c2f9846d20b9e54fabae1281ecfc04f2e6ad69bf19e1d6af6a28f88e8aa3990168b6cb9e1ef755868c3256a630605ec2cb1d3
languageName: node
linkType: hard
@@ -176,19 +173,19 @@ __metadata:
languageName: node
linkType: hard
"@sindresorhus/is@npm:^0.14.0":
version: 0.14.0
resolution: "@sindresorhus/is@npm:0.14.0"
checksum: 971e0441dd44ba3909b467219a5e242da0fc584048db5324cfb8048148fa8dcc9d44d71e3948972c4f6121d24e5da402ef191420d1266a95f713bb6d6e59c98a
"@sindresorhus/is@npm:^4.0.0":
version: 4.6.0
resolution: "@sindresorhus/is@npm:4.6.0"
checksum: 83839f13da2c29d55c97abc3bc2c55b250d33a0447554997a85c539e058e57b8da092da396e252b11ec24a0279a0bed1f537fa26302209327060643e327f81d2
languageName: node
linkType: hard
"@szmarczak/http-timer@npm:^1.1.2":
version: 1.1.2
resolution: "@szmarczak/http-timer@npm:1.1.2"
"@szmarczak/http-timer@npm:^4.0.5":
version: 4.0.6
resolution: "@szmarczak/http-timer@npm:4.0.6"
dependencies:
defer-to-connect: ^1.0.1
checksum: 4d9158061c5f397c57b4988cde33a163244e4f02df16364f103971957a32886beb104d6180902cbe8b38cb940e234d9f98a4e486200deca621923f62f50a06fe
defer-to-connect: ^2.0.0
checksum: c29df3bcec6fc3bdec2b17981d89d9c9fc9bd7d0c9bcfe92821dc533f4440bc890ccde79971838b4ceed1921d456973c4180d7175ee1d0023ad0562240a58d95
languageName: node
linkType: hard
@@ -199,6 +196,18 @@ __metadata:
languageName: node
linkType: hard
"@types/cacheable-request@npm:^6.0.1":
version: 6.0.3
resolution: "@types/cacheable-request@npm:6.0.3"
dependencies:
"@types/http-cache-semantics": "*"
"@types/keyv": ^3.1.4
"@types/node": "*"
"@types/responselike": ^1.0.0
checksum: d9b26403fe65ce6b0cb3720b7030104c352bcb37e4fac2a7089a25a97de59c355fa08940658751f2f347a8512aa9d18fdb66ab3ade835975b2f454f2d5befbd9
languageName: node
linkType: hard
"@types/debug@npm:^4.1.6":
version: 4.1.7
resolution: "@types/debug@npm:4.1.7"
@@ -227,7 +236,14 @@ __metadata:
languageName: node
linkType: hard
"@types/keyv@npm:^3.1.1":
"@types/http-cache-semantics@npm:*":
version: 4.0.1
resolution: "@types/http-cache-semantics@npm:4.0.1"
checksum: 1048aacf627829f0d5f00184e16548205cd9f964bf0841c29b36bc504509230c40bc57c39778703a1c965a6f5b416ae2cbf4c1d4589c889d2838dd9dbfccf6e9
languageName: node
linkType: hard
"@types/keyv@npm:^3.1.4":
version: 3.1.4
resolution: "@types/keyv@npm:3.1.4"
dependencies:
@@ -579,14 +595,14 @@ __metadata:
languageName: node
linkType: hard
"axios@npm:^1.2.0":
version: 1.2.0
resolution: "axios@npm:1.2.0"
"axios@npm:^1.3.3":
version: 1.3.3
resolution: "axios@npm:1.3.3"
dependencies:
follow-redirects: ^1.15.0
form-data: ^4.0.0
proxy-from-env: ^1.1.0
checksum: f08ce214e957dfde45b837f8d3c7861424608fb7df32faa638835e338782a9f4c0b05074e92e0e8dcca3a1e6250112fbbe1b15a6b21104da633d84745bbb79cc
checksum: b734a4bc348e2fa27150a7d4289d783fa405feb3f79f8daf28fd05813a12c8525ae9d3854aafe7ba041b005a4a751a0ba3b923331ceed41296ae14c7e54e2f26
languageName: node
linkType: hard
@@ -771,18 +787,25 @@ __metadata:
languageName: node
linkType: hard
"cacheable-request@npm:^6.0.0":
version: 6.1.0
resolution: "cacheable-request@npm:6.1.0"
"cacheable-lookup@npm:^5.0.3":
version: 5.0.4
resolution: "cacheable-lookup@npm:5.0.4"
checksum: 763e02cf9196bc9afccacd8c418d942fc2677f22261969a4c2c2e760fa44a2351a81557bd908291c3921fe9beb10b976ba8fa50c5ca837c5a0dd945f16468f2d
languageName: node
linkType: hard
"cacheable-request@npm:^7.0.2":
version: 7.0.2
resolution: "cacheable-request@npm:7.0.2"
dependencies:
clone-response: ^1.0.2
get-stream: ^5.1.0
http-cache-semantics: ^4.0.0
keyv: ^3.0.0
keyv: ^4.0.0
lowercase-keys: ^2.0.0
normalize-url: ^4.1.0
responselike: ^1.0.2
checksum: b510b237b18d17e89942e9ee2d2a077cb38db03f12167fd100932dfa8fc963424bfae0bfa1598df4ae16c944a5484e43e03df8f32105b04395ee9495e9e4e9f1
normalize-url: ^6.0.1
responselike: ^2.0.0
checksum: 6152813982945a5c9989cb457a6c499f12edcc7ade323d2fbfd759abc860bdbd1306e08096916bb413c3c47e812f8e4c0a0cc1e112c8ce94381a960f115bc77f
languageName: node
linkType: hard
@@ -959,16 +982,6 @@ __metadata:
languageName: node
linkType: hard
"config-chain@npm:^1.1.11":
version: 1.1.13
resolution: "config-chain@npm:1.1.13"
dependencies:
ini: ^1.3.4
proto-list: ~1.2.1
checksum: 828137a28e7c2fc4b7fb229bd0cd6c1397bcf83434de54347e608154008f411749041ee392cbe42fab6307e02de4c12480260bf769b7d44b778fdea3839eafab
languageName: node
linkType: hard
"console-control-strings@npm:^1.1.0":
version: 1.1.0
resolution: "console-control-strings@npm:1.1.0"
@@ -1033,12 +1046,12 @@ __metadata:
languageName: node
linkType: hard
"decompress-response@npm:^3.3.0":
version: 3.3.0
resolution: "decompress-response@npm:3.3.0"
"decompress-response@npm:^6.0.0":
version: 6.0.0
resolution: "decompress-response@npm:6.0.0"
dependencies:
mimic-response: ^1.0.0
checksum: 952552ac3bd7de2fc18015086b09468645c9638d98a551305e485230ada278c039c91116e946d07894b39ee53c0f0d5b6473f25a224029344354513b412d7380
mimic-response: ^3.1.0
checksum: d377cf47e02d805e283866c3f50d3d21578b779731e8c5072d6ce8c13cc31493db1c2f6784da9d1d5250822120cefa44f1deab112d5981015f2e17444b763812
languageName: node
linkType: hard
@@ -1049,10 +1062,10 @@ __metadata:
languageName: node
linkType: hard
"defer-to-connect@npm:^1.0.1":
version: 1.1.3
resolution: "defer-to-connect@npm:1.1.3"
checksum: 9491b301dcfa04956f989481ba7a43c2231044206269eb4ab64a52d6639ee15b1252262a789eb4239fb46ab63e44d4e408641bae8e0793d640aee55398cb3930
"defer-to-connect@npm:^2.0.0":
version: 2.0.1
resolution: "defer-to-connect@npm:2.0.1"
checksum: 8a9b50d2f25446c0bfefb55a48e90afd58f85b21bcf78e9207cd7b804354f6409032a1705c2491686e202e64fc05f147aa5aa45f9aa82627563f045937f5791b
languageName: node
linkType: hard
@@ -1190,13 +1203,6 @@ __metadata:
languageName: node
linkType: hard
"duplexer3@npm:^0.1.4":
version: 0.1.4
resolution: "duplexer3@npm:0.1.4"
checksum: c2fd6969314607d23439c583699aaa43c4100d66b3e161df55dccd731acc57d5c81a64bb4f250805fbe434ddb1d2623fee2386fb890f5886ca1298690ec53415
languageName: node
linkType: hard
"ejs@npm:^3.1.7":
version: 3.1.8
resolution: "ejs@npm:3.1.8"
@@ -1231,14 +1237,14 @@ __metadata:
languageName: node
linkType: hard
"electron-context-menu@npm:^3.6.0":
version: 3.6.0
resolution: "electron-context-menu@npm:3.6.0"
"electron-context-menu@npm:^3.6.1":
version: 3.6.1
resolution: "electron-context-menu@npm:3.6.1"
dependencies:
cli-truncate: ^2.1.0
electron-dl: ^3.2.1
electron-is-dev: ^2.0.0
checksum: 99f8ebb09b319fa55a37b315701fc79c567c3edadaa55bdd354917d841e9941f078b12bde1e3ea797a8c54e64c79711906a23c98ebd04f62525a895efd4752fa
checksum: b967151089f4b43431713f505942c9cf00069dfb158a87a41e3b924d8e7bff7a53595a9277fb232baa7f9d4d08b1e0b522cfacec0d5d6f06e23bfaf9792075ee
languageName: node
linkType: hard
@@ -1260,10 +1266,10 @@ __metadata:
languageName: node
linkType: hard
"electron-log@npm:^4.4.8":
version: 4.4.8
resolution: "electron-log@npm:4.4.8"
checksum: 5a7958f8fd9a5c95987e885ffe1c5b88be15bb41d348b65c92e2d8664519faddf17ce0208cd4e7027b0908f92fecedfbef246a45061f53e4a53b5d2201aafbd9
"electron-log@npm:^5.0.0-beta.16":
version: 5.0.0-beta.16
resolution: "electron-log@npm:5.0.0-beta.16"
checksum: 669cedf5056068879c85fc236818a5a11a99e9c5d3f26a931e0b2547ddfbeb2926d082d62173dd89a5af71a1f21e9ffbf3f471b42a3bac8ec5a1d3c6c55e9d9a
languageName: node
linkType: hard
@@ -1326,16 +1332,16 @@ __metadata:
languageName: node
linkType: hard
"electron@npm:^21.3.0":
version: 21.3.0
resolution: "electron@npm:21.3.0"
"electron@npm:^23.0.0":
version: 23.0.0
resolution: "electron@npm:23.0.0"
dependencies:
"@electron/get": ^1.14.1
"@electron/get": ^2.0.0
"@types/node": ^16.11.26
extract-zip: ^2.0.1
bin:
electron: cli.js
checksum: c0f170299609410a4aeb2daa9bf4d6ac2872ca226a6ba16b0c97d9dfcfbfa27e0d3339c3b71c66b59dd333d471f813ca16933e7b4e7ce10342799dc60cbdf066
checksum: 3452f034a9804b5041bd3bb57707f49b782a1bc3deebd3a75290afff04313c223a56abd6177c8b2b847a7c636f30191a77772172841caa9f2b6c26bc2182951f
languageName: node
linkType: hard
@@ -1346,13 +1352,6 @@ __metadata:
languageName: node
linkType: hard
"encodeurl@npm:^1.0.2":
version: 1.0.2
resolution: "encodeurl@npm:1.0.2"
checksum: e50e3d508cdd9c4565ba72d2012e65038e5d71bdc9198cb125beb6237b5b1ade6c0d343998da9e170fb2eae52c1bed37d4d6d98a46ea423a0cddbed5ac3f780c
languageName: node
linkType: hard
"encoding@npm:^0.1.13":
version: 0.1.13
resolution: "encoding@npm:0.1.13"
@@ -1448,12 +1447,12 @@ __metadata:
languageName: node
linkType: hard
"eslint@npm:^8.28.0":
version: 8.28.0
resolution: "eslint@npm:8.28.0"
"eslint@npm:^8.34.0":
version: 8.34.0
resolution: "eslint@npm:8.34.0"
dependencies:
"@eslint/eslintrc": ^1.3.3
"@humanwhocodes/config-array": ^0.11.6
"@eslint/eslintrc": ^1.4.1
"@humanwhocodes/config-array": ^0.11.8
"@humanwhocodes/module-importer": ^1.0.1
"@nodelib/fs.walk": ^1.2.8
ajv: ^6.10.0
@@ -1472,7 +1471,7 @@ __metadata:
file-entry-cache: ^6.0.1
find-up: ^5.0.0
glob-parent: ^6.0.2
globals: ^13.15.0
globals: ^13.19.0
grapheme-splitter: ^1.0.4
ignore: ^5.2.0
import-fresh: ^3.0.0
@@ -1493,7 +1492,7 @@ __metadata:
text-table: ^0.2.0
bin:
eslint: bin/eslint.js
checksum: 1b793486b2ec80f0602d75fff7116f7c39a3286f523608a999eead9bec4154a06841785d2b4fb87f8292a94cf85778c1dbfaec727772a09c4d604fdb9ff0809a
checksum: 4e13e9eb05ac2248efbb6acae0b2325091235d5c47ba91a4775c7d6760778cbcd358a773ebd42f4629d2ad89e27c02f5d66eb1f737d75d9f5fc411454f83b2e5
languageName: node
linkType: hard
@@ -1795,15 +1794,6 @@ __metadata:
languageName: node
linkType: hard
"get-stream@npm:^4.1.0":
version: 4.1.0
resolution: "get-stream@npm:4.1.0"
dependencies:
pump: ^3.0.0
checksum: 443e1914170c15bd52ff8ea6eff6dfc6d712b031303e36302d2778e3de2506af9ee964d6124010f7818736dcfde05c04ba7ca6cc26883106e084357a17ae7d73
languageName: node
linkType: hard
"get-stream@npm:^5.1.0":
version: 5.2.0
resolution: "get-stream@npm:5.2.0"
@@ -1863,24 +1853,12 @@ __metadata:
languageName: node
linkType: hard
"global-tunnel-ng@npm:^2.7.1":
version: 2.7.1
resolution: "global-tunnel-ng@npm:2.7.1"
dependencies:
encodeurl: ^1.0.2
lodash: ^4.17.10
npm-conf: ^1.1.3
tunnel: ^0.0.6
checksum: b7e016093eab6058b5fdd8caea31c22dc1a607f0f0b41c001ade5e0227c5d74efe9ce9bae56316d794bc1cedd461a187b8b7e8f0a3eb4d194972cdfb9d860af2
languageName: node
linkType: hard
"globals@npm:^13.15.0":
version: 13.17.0
resolution: "globals@npm:13.17.0"
"globals@npm:^13.19.0":
version: 13.19.0
resolution: "globals@npm:13.19.0"
dependencies:
type-fest: ^0.20.2
checksum: fbaf4112e59b92c9f5575e85ce65e9e17c0b82711196ec5f58beb08599bbd92fd72703d6dfc9b080381fd35b644e1b11dcf25b38cc2341ec21df942594cbc8ce
checksum: a000dbd00bcf28f0941d8a29c3522b1c3b8e4bfe4e60e262c477a550c3cbbe8dbe2925a6905f037acd40f9a93c039242e1f7079c76b0fd184bc41dcc3b5c8e2e
languageName: node
linkType: hard
@@ -1893,22 +1871,22 @@ __metadata:
languageName: node
linkType: hard
"got@npm:^9.6.0":
version: 9.6.0
resolution: "got@npm:9.6.0"
"got@npm:^11.8.5":
version: 11.8.6
resolution: "got@npm:11.8.6"
dependencies:
"@sindresorhus/is": ^0.14.0
"@szmarczak/http-timer": ^1.1.2
cacheable-request: ^6.0.0
decompress-response: ^3.3.0
duplexer3: ^0.1.4
get-stream: ^4.1.0
lowercase-keys: ^1.0.1
mimic-response: ^1.0.1
p-cancelable: ^1.0.0
to-readable-stream: ^1.0.0
url-parse-lax: ^3.0.0
checksum: 941807bd9704bacf5eb401f0cc1212ffa1f67c6642f2d028fd75900471c221b1da2b8527f4553d2558f3faeda62ea1cf31665f8b002c6137f5de8732f07370b0
"@sindresorhus/is": ^4.0.0
"@szmarczak/http-timer": ^4.0.5
"@types/cacheable-request": ^6.0.1
"@types/responselike": ^1.0.0
cacheable-lookup: ^5.0.3
cacheable-request: ^7.0.2
decompress-response: ^6.0.0
http2-wrapper: ^1.0.0-beta.5.2
lowercase-keys: ^2.0.0
p-cancelable: ^2.0.0
responselike: ^2.0.0
checksum: bbc783578a8d5030c8164ef7f57ce41b5ad7db2ed13371e1944bef157eeca5a7475530e07c0aaa71610d7085474d0d96222c9f4268d41db333a17e39b463f45d
languageName: node
linkType: hard
@@ -1999,6 +1977,16 @@ __metadata:
languageName: node
linkType: hard
"http2-wrapper@npm:^1.0.0-beta.5.2":
version: 1.0.3
resolution: "http2-wrapper@npm:1.0.3"
dependencies:
quick-lru: ^5.1.1
resolve-alpn: ^1.0.0
checksum: 74160b862ec699e3f859739101ff592d52ce1cb207b7950295bf7962e4aa1597ef709b4292c673bece9c9b300efad0559fc86c71b1409c7a1e02b7229456003e
languageName: node
linkType: hard
"https-proxy-agent@npm:^5.0.0":
version: 5.0.1
resolution: "https-proxy-agent@npm:5.0.1"
@@ -2099,13 +2087,6 @@ __metadata:
languageName: node
linkType: hard
"ini@npm:^1.3.4":
version: 1.3.8
resolution: "ini@npm:1.3.8"
checksum: dfd98b0ca3a4fc1e323e38a6c8eb8936e31a97a918d3b377649ea15bdb15d481207a0dda1021efbd86b464cae29a0d33c1d7dcaf6c5672bee17fa849bc50a1b3
languageName: node
linkType: hard
"ip@npm:^2.0.0":
version: 2.0.0
resolution: "ip@npm:2.0.0"
@@ -2230,10 +2211,10 @@ __metadata:
languageName: node
linkType: hard
"json-buffer@npm:3.0.0":
version: 3.0.0
resolution: "json-buffer@npm:3.0.0"
checksum: 0cecacb8025370686a916069a2ff81f7d55167421b6aa7270ee74e244012650dd6bce22b0852202ea7ff8624fce50ff0ec1bdf95914ccb4553426e290d5a63fa
"json-buffer@npm:3.0.1":
version: 3.0.1
resolution: "json-buffer@npm:3.0.1"
checksum: 9026b03edc2847eefa2e37646c579300a1f3a4586cfb62bf857832b60c852042d0d6ae55d1afb8926163fa54c2b01d83ae24705f34990348bdac6273a29d4581
languageName: node
linkType: hard
@@ -2306,12 +2287,12 @@ __metadata:
languageName: node
linkType: hard
"keyv@npm:^3.0.0":
version: 3.1.0
resolution: "keyv@npm:3.1.0"
"keyv@npm:^4.0.0":
version: 4.5.2
resolution: "keyv@npm:4.5.2"
dependencies:
json-buffer: 3.0.0
checksum: bb7e8f3acffdbafbc2dd5b63f377fe6ec4c0e2c44fc82720449ef8ab54f4a7ce3802671ed94c0f475ae0a8549703353a2124561fcf3317010c141b32ca1ce903
json-buffer: 3.0.1
checksum: 13ad58303acd2261c0d4831b4658451603fd159e61daea2121fcb15feb623e75ee328cded0572da9ca76b7b3ceaf8e614f1806c6b3af5db73c9c35a345259651
languageName: node
linkType: hard
@@ -2372,20 +2353,13 @@ __metadata:
languageName: node
linkType: hard
"lodash@npm:^4.17.10, lodash@npm:^4.17.15":
"lodash@npm:^4.17.15":
version: 4.17.21
resolution: "lodash@npm:4.17.21"
checksum: eb835a2e51d381e561e508ce932ea50a8e5a68f4ebdd771ea240d3048244a8d13658acbd502cd4829768c56f2e16bdd4340b9ea141297d472517b83868e677f7
languageName: node
linkType: hard
"lowercase-keys@npm:^1.0.0, lowercase-keys@npm:^1.0.1":
version: 1.0.1
resolution: "lowercase-keys@npm:1.0.1"
checksum: 4d045026595936e09953e3867722e309415ff2c80d7701d067546d75ef698dac218a4f53c6d1d0e7368b47e45fd7529df47e6cb56fbb90523ba599f898b3d147
languageName: node
linkType: hard
"lowercase-keys@npm:^2.0.0":
version: 2.0.0
resolution: "lowercase-keys@npm:2.0.0"
@@ -2481,13 +2455,20 @@ __metadata:
languageName: node
linkType: hard
"mimic-response@npm:^1.0.0, mimic-response@npm:^1.0.1":
"mimic-response@npm:^1.0.0":
version: 1.0.1
resolution: "mimic-response@npm:1.0.1"
checksum: 034c78753b0e622bc03c983663b1cdf66d03861050e0c8606563d149bc2b02d63f62ce4d32be4ab50d0553ae0ffe647fc34d1f5281184c6e1e8cf4d85e8d9823
languageName: node
linkType: hard
"mimic-response@npm:^3.1.0":
version: 3.1.0
resolution: "mimic-response@npm:3.1.0"
checksum: 25739fee32c17f433626bf19f016df9036b75b3d84a3046c7d156e72ec963dd29d7fc8a302f55a3d6c5a4ff24259676b15d915aad6480815a969ff2ec0836867
languageName: node
linkType: hard
"minimatch@npm:3.0.4":
version: 3.0.4
resolution: "minimatch@npm:3.0.4"
@@ -2497,7 +2478,7 @@ __metadata:
languageName: node
linkType: hard
"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
"minimatch@npm:^3.0.4, minimatch@npm:^3.0.5, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
version: 3.1.2
resolution: "minimatch@npm:3.1.2"
dependencies:
@@ -2622,18 +2603,18 @@ __metadata:
resolution: "ms-365-electron@workspace:."
dependencies:
about-window: ^1.15.2
axios: ^1.2.0
axios: ^1.3.3
check-internet-connected: ^2.0.6
discord-rpc: ^4.0.1
electron: ^21.3.0
electron: ^23.0.0
electron-builder: ^23.6.0
electron-context-menu: ^3.6.0
electron-context-menu: ^3.6.1
electron-dl: ^3.5.0
electron-log: ^4.4.8
electron-log: ^5.0.0-beta.16
electron-store: ^8.1.0
electron-updater: ^5.3.0
eslint: ^8.28.0
node-gyp: ^9.3.0
eslint: ^8.34.0
node-gyp: ^9.3.1
languageName: unknown
linkType: soft
@@ -2695,7 +2676,27 @@ __metadata:
languageName: node
linkType: hard
"node-gyp@npm:^9.3.0, node-gyp@npm:latest":
"node-gyp@npm:^9.3.1":
version: 9.3.1
resolution: "node-gyp@npm:9.3.1"
dependencies:
env-paths: ^2.2.0
glob: ^7.1.4
graceful-fs: ^4.2.6
make-fetch-happen: ^10.0.3
nopt: ^6.0.0
npmlog: ^6.0.0
rimraf: ^3.0.2
semver: ^7.3.5
tar: ^6.1.2
which: ^2.0.2
bin:
node-gyp: bin/node-gyp.js
checksum: b860e9976fa645ca0789c69e25387401b4396b93c8375489b5151a6c55cf2640a3b6183c212b38625ef7c508994930b72198338e3d09b9d7ade5acc4aaf51ea7
languageName: node
linkType: hard
"node-gyp@npm:latest":
version: 9.3.0
resolution: "node-gyp@npm:9.3.0"
dependencies:
@@ -2726,20 +2727,10 @@ __metadata:
languageName: node
linkType: hard
"normalize-url@npm:^4.1.0":
version: 4.5.1
resolution: "normalize-url@npm:4.5.1"
checksum: 9a9dee01df02ad23e171171893e56e22d752f7cff86fb96aafeae074819b572ea655b60f8302e2d85dbb834dc885c972cc1c573892fea24df46b2765065dd05a
languageName: node
linkType: hard
"npm-conf@npm:^1.1.3":
version: 1.1.3
resolution: "npm-conf@npm:1.1.3"
dependencies:
config-chain: ^1.1.11
pify: ^3.0.0
checksum: 2d4e933b657623d98183ec408d17318547296b1cd17c4d3587e2920c554675f24f829d8f5f7f84db3a020516678fdcd01952ebaaf0e7fa8a17f6c39be4154bef
"normalize-url@npm:^6.0.1":
version: 6.1.0
resolution: "normalize-url@npm:6.1.0"
checksum: 4a4944631173e7d521d6b80e4c85ccaeceb2870f315584fa30121f505a6dfd86439c5e3fdd8cd9e0e291290c41d0c3599f0cb12ab356722ed242584c30348e50
languageName: node
linkType: hard
@@ -2794,10 +2785,10 @@ __metadata:
languageName: node
linkType: hard
"p-cancelable@npm:^1.0.0":
version: 1.1.0
resolution: "p-cancelable@npm:1.1.0"
checksum: 2db3814fef6d9025787f30afaee4496a8857a28be3c5706432cbad76c688a6db1874308f48e364a42f5317f5e41e8e7b4f2ff5c8ff2256dbb6264bc361704ece
"p-cancelable@npm:^2.0.0":
version: 2.1.1
resolution: "p-cancelable@npm:2.1.1"
checksum: 3dba12b4fb4a1e3e34524535c7858fc82381bbbd0f247cc32dedc4018592a3950ce66b106d0880b4ec4c2d8d6576f98ca885dc1d7d0f274d1370be20e9523ddf
languageName: node
linkType: hard
@@ -2897,13 +2888,6 @@ __metadata:
languageName: node
linkType: hard
"pify@npm:^3.0.0":
version: 3.0.0
resolution: "pify@npm:3.0.0"
checksum: 6cdcbc3567d5c412450c53261a3f10991665d660961e06605decf4544a61a97a54fefe70a68d5c37080ff9d6f4cf51444c90198d1ba9f9309a6c0d6e9f5c4fde
languageName: node
linkType: hard
"pkg-up@npm:^3.1.0":
version: 3.1.0
resolution: "pkg-up@npm:3.1.0"
@@ -2930,13 +2914,6 @@ __metadata:
languageName: node
linkType: hard
"prepend-http@npm:^2.0.0":
version: 2.0.0
resolution: "prepend-http@npm:2.0.0"
checksum: 7694a9525405447662c1ffd352fcb41b6410c705b739b6f4e3a3e21cf5fdede8377890088e8934436b8b17ba55365a615f153960f30877bf0d0392f9e93503ea
languageName: node
linkType: hard
"progress@npm:^2.0.3":
version: 2.0.3
resolution: "progress@npm:2.0.3"
@@ -2961,13 +2938,6 @@ __metadata:
languageName: node
linkType: hard
"proto-list@npm:~1.2.1":
version: 1.2.4
resolution: "proto-list@npm:1.2.4"
checksum: 4d4826e1713cbfa0f15124ab0ae494c91b597a3c458670c9714c36e8baddf5a6aad22842776f2f5b137f259c8533e741771445eb8df82e861eea37a6eaba03f7
languageName: node
linkType: hard
"proxy-from-env@npm:^1.1.0":
version: 1.1.0
resolution: "proxy-from-env@npm:1.1.0"
@@ -3008,6 +2978,13 @@ __metadata:
languageName: node
linkType: hard
"quick-lru@npm:^5.1.1":
version: 5.1.1
resolution: "quick-lru@npm:5.1.1"
checksum: a516faa25574be7947969883e6068dbe4aa19e8ef8e8e0fd96cddd6d36485e9106d85c0041a27153286b0770b381328f4072aa40d3b18a19f5f7d2b78b94b5ed
languageName: node
linkType: hard
"read-config-file@npm:6.2.0":
version: 6.2.0
resolution: "read-config-file@npm:6.2.0"
@@ -3063,6 +3040,13 @@ __metadata:
languageName: node
linkType: hard
"resolve-alpn@npm:^1.0.0":
version: 1.2.1
resolution: "resolve-alpn@npm:1.2.1"
checksum: f558071fcb2c60b04054c99aebd572a2af97ef64128d59bef7ab73bd50d896a222a056de40ffc545b633d99b304c259ea9d0c06830d5c867c34f0bfa60b8eae0
languageName: node
linkType: hard
"resolve-from@npm:^4.0.0":
version: 4.0.0
resolution: "resolve-from@npm:4.0.0"
@@ -3070,12 +3054,12 @@ __metadata:
languageName: node
linkType: hard
"responselike@npm:^1.0.2":
version: 1.0.2
resolution: "responselike@npm:1.0.2"
"responselike@npm:^2.0.0":
version: 2.0.1
resolution: "responselike@npm:2.0.1"
dependencies:
lowercase-keys: ^1.0.0
checksum: 2e9e70f1dcca3da621a80ce71f2f9a9cad12c047145c6ece20df22f0743f051cf7c73505e109814915f23f9e34fb0d358e22827723ee3d56b623533cab8eafcd
lowercase-keys: ^2.0.0
checksum: b122535466e9c97b55e69c7f18e2be0ce3823c5d47ee8de0d9c0b114aa55741c6db8bfbfce3766a94d1272e61bfb1ebf0a15e9310ac5629fbb7446a861b4fd3a
languageName: node
linkType: hard
@@ -3464,13 +3448,6 @@ __metadata:
languageName: node
linkType: hard
"to-readable-stream@npm:^1.0.0":
version: 1.0.0
resolution: "to-readable-stream@npm:1.0.0"
checksum: 2bd7778490b6214a2c40276065dd88949f4cf7037ce3964c76838b8cb212893aeb9cceaaf4352a4c486e3336214c350270f3263e1ce7a0c38863a715a4d9aeb5
languageName: node
linkType: hard
"tr46@npm:~0.0.3":
version: 0.0.3
resolution: "tr46@npm:0.0.3"
@@ -3494,13 +3471,6 @@ __metadata:
languageName: node
linkType: hard
"tunnel@npm:^0.0.6":
version: 0.0.6
resolution: "tunnel@npm:0.0.6"
checksum: c362948df9ad34b649b5585e54ce2838fa583aa3037091aaed66793c65b423a264e5229f0d7e9a95513a795ac2bd4cb72cda7e89a74313f182c1e9ae0b0994fa
languageName: node
linkType: hard
"type-check@npm:^0.4.0, type-check@npm:~0.4.0":
version: 0.4.0
resolution: "type-check@npm:0.4.0"
@@ -3594,15 +3564,6 @@ __metadata:
languageName: node
linkType: hard
"url-parse-lax@npm:^3.0.0":
version: 3.0.0
resolution: "url-parse-lax@npm:3.0.0"
dependencies:
prepend-http: ^2.0.0
checksum: 1040e357750451173132228036aff1fd04abbd43eac1fb3e4fca7495a078bcb8d33cb765fe71ad7e473d9c94d98fd67adca63bd2716c815a2da066198dd37217
languageName: node
linkType: hard
"utf8-byte-length@npm:^1.0.1":
version: 1.0.4
resolution: "utf8-byte-length@npm:1.0.4"