main funcions fixes
This commit is contained in:
21
desktop-operator/node_modules/electron/LICENSE
generated
vendored
Normal file
21
desktop-operator/node_modules/electron/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
Copyright (c) Electron contributors
|
||||
Copyright (c) 2013-2020 GitHub Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
"Software"), to deal in the Software without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the Software, and to
|
||||
permit persons to whom the Software is furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
102
desktop-operator/node_modules/electron/README.md
generated
vendored
Normal file
102
desktop-operator/node_modules/electron/README.md
generated
vendored
Normal file
@@ -0,0 +1,102 @@
|
||||
[](https://electronjs.org)
|
||||
|
||||
[](https://github.com/electron/electron/actions/workflows/build.yml)
|
||||
[](https://discord.gg/electronjs)
|
||||
|
||||
:memo: Available Translations: 🇨🇳 🇧🇷 🇪🇸 🇯🇵 🇷🇺 🇫🇷 🇺🇸 🇩🇪.
|
||||
View these docs in other languages on our [Crowdin](https://crowdin.com/project/electron) project.
|
||||
|
||||
The Electron framework lets you write cross-platform desktop applications
|
||||
using JavaScript, HTML and CSS. It is based on [Node.js](https://nodejs.org/) and
|
||||
[Chromium](https://www.chromium.org) and is used by the
|
||||
[Visual Studio Code](https://github.com/Microsoft/vscode/) and many other [apps](https://electronjs.org/apps).
|
||||
|
||||
Follow [@electronjs](https://twitter.com/electronjs) on Twitter for important
|
||||
announcements.
|
||||
|
||||
This project adheres to the Contributor Covenant
|
||||
[code of conduct](https://github.com/electron/electron/tree/main/CODE_OF_CONDUCT.md).
|
||||
By participating, you are expected to uphold this code. Please report unacceptable
|
||||
behavior to [coc@electronjs.org](mailto:coc@electronjs.org).
|
||||
|
||||
## Installation
|
||||
|
||||
To install prebuilt Electron binaries, use [`npm`](https://docs.npmjs.com/).
|
||||
The preferred method is to install Electron as a development dependency in your
|
||||
app:
|
||||
|
||||
```sh
|
||||
npm install electron --save-dev
|
||||
```
|
||||
|
||||
For more installation options and troubleshooting tips, see
|
||||
[installation](docs/tutorial/installation.md). For info on how to manage Electron versions in your apps, see
|
||||
[Electron versioning](docs/tutorial/electron-versioning.md).
|
||||
|
||||
## Platform support
|
||||
|
||||
Each Electron release provides binaries for macOS, Windows, and Linux.
|
||||
|
||||
* macOS (Big Sur and up): Electron provides 64-bit Intel and Apple Silicon / ARM binaries for macOS.
|
||||
* Windows (Windows 10 and up): Electron provides `ia32` (`x86`), `x64` (`amd64`), and `arm64` binaries for Windows. Windows on ARM support was added in Electron 5.0.8. Support for Windows 7, 8 and 8.1 was [removed in Electron 23, in line with Chromium's Windows deprecation policy](https://www.electronjs.org/blog/windows-7-to-8-1-deprecation-notice).
|
||||
* Linux: The prebuilt binaries of Electron are built on Ubuntu 20.04. They have also been verified to work on:
|
||||
* Ubuntu 18.04 and newer
|
||||
* Fedora 32 and newer
|
||||
* Debian 10 and newer
|
||||
|
||||
## Electron Fiddle
|
||||
|
||||
Use [`Electron Fiddle`](https://github.com/electron/fiddle)
|
||||
to build, run, and package small Electron experiments, to see code examples for all of Electron's APIs, and
|
||||
to try out different versions of Electron. It's designed to make the start of your journey with
|
||||
Electron easier.
|
||||
|
||||
## Resources for learning Electron
|
||||
|
||||
* [electronjs.org/docs](https://electronjs.org/docs) - All of Electron's documentation
|
||||
* [electron/fiddle](https://github.com/electron/fiddle) - A tool to build, run, and package small Electron experiments
|
||||
* [electronjs.org/community#boilerplates](https://electronjs.org/community#boilerplates) - Sample starter apps created by the community
|
||||
|
||||
## Programmatic usage
|
||||
|
||||
Most people use Electron from the command line, but if you require `electron` inside
|
||||
your **Node app** (not your Electron app) it will return the file path to the
|
||||
binary. Use this to spawn Electron from Node scripts:
|
||||
|
||||
```javascript
|
||||
const electron = require('electron')
|
||||
const proc = require('node:child_process')
|
||||
|
||||
// will print something similar to /Users/maf/.../Electron
|
||||
console.log(electron)
|
||||
|
||||
// spawn Electron
|
||||
const child = proc.spawn(electron)
|
||||
```
|
||||
|
||||
### Mirrors
|
||||
|
||||
* [China](https://npmmirror.com/mirrors/electron/)
|
||||
|
||||
See the [Advanced Installation Instructions](https://www.electronjs.org/docs/latest/tutorial/installation#mirror) to learn how to use a custom mirror.
|
||||
|
||||
## Documentation translations
|
||||
|
||||
We crowdsource translations for our documentation via [Crowdin](https://crowdin.com/project/electron).
|
||||
We currently accept translations for Chinese (Simplified), French, German, Japanese, Portuguese,
|
||||
Russian, and Spanish.
|
||||
|
||||
## Contributing
|
||||
|
||||
If you are interested in reporting/fixing issues and contributing directly to the code base, please see [CONTRIBUTING.md](CONTRIBUTING.md) for more information on what we're looking for and how to get started.
|
||||
|
||||
## Community
|
||||
|
||||
Info on reporting bugs, getting help, finding third-party tools and sample apps,
|
||||
and more can be found on the [Community page](https://www.electronjs.org/community).
|
||||
|
||||
## License
|
||||
|
||||
[MIT](https://github.com/electron/electron/blob/main/LICENSE)
|
||||
|
||||
When using Electron logos, make sure to follow [OpenJS Foundation Trademark Policy](https://trademark-policy.openjsf.org/).
|
||||
77
desktop-operator/node_modules/electron/checksums.json
generated
vendored
Normal file
77
desktop-operator/node_modules/electron/checksums.json
generated
vendored
Normal file
@@ -0,0 +1,77 @@
|
||||
{
|
||||
"chromedriver-v38.2.0-darwin-arm64.zip": "97345d6f601c009ae810ee82dea77d90ff32040f95aefa7d1dbd95ab76ccebc7",
|
||||
"chromedriver-v38.2.0-darwin-x64.zip": "d116d52170eecf0b982c0019f538aa7f01646c8b32b85512ec36096d18a3ed68",
|
||||
"chromedriver-v38.2.0-linux-arm64.zip": "a1402389fe0b9687308020bc9b58909fa0987e5af3f5368557a88f18c9576a02",
|
||||
"chromedriver-v38.2.0-linux-armv7l.zip": "7d038066c6c708517c08f06972dc688364a60b4537e1b83c3bf1db1baf290e45",
|
||||
"chromedriver-v38.2.0-linux-x64.zip": "0ad0238eedb81f71ade28056288b13a3c6a5223654300c423eb266ac0163765c",
|
||||
"chromedriver-v38.2.0-mas-arm64.zip": "df053233dc2f84e240bb62aee370eefd06632aa7b4e7a0cf747ff6f1e2654c83",
|
||||
"chromedriver-v38.2.0-mas-x64.zip": "f576fa428820d0f1f086fbe8f9c81efb3828fbbf37b23042f2f100e2ceb09a49",
|
||||
"chromedriver-v38.2.0-win32-arm64.zip": "d25061c60a757c506b5ca5b909f376f3b75e78035754e6cfb5765455010c4379",
|
||||
"chromedriver-v38.2.0-win32-ia32.zip": "39b1d363415ae196c8c6ad8699831349a8af88f71dfae2e055d86fd3b005270d",
|
||||
"chromedriver-v38.2.0-win32-x64.zip": "3d9e1bda42ced7d839389247f324ace56dab8d568ef579fefe9b1c97b3e32ba2",
|
||||
"electron-api.json": "076c18e4c5a4760d01ea1b44b1bd978524370d696ce3f2f226ead63d41e4f707",
|
||||
"electron-v38.2.0-darwin-arm64-dsym-snapshot.zip": "6ad66396e62ee5650fab7cd69efcf02904a7ed02127f17956c8bb901658458c7",
|
||||
"electron-v38.2.0-darwin-arm64-dsym.zip": "f87a8e54516b390f8d0fac79c6ecd014826a751a8b257f02ad22235033bf75bc",
|
||||
"electron-v38.2.0-darwin-arm64-symbols.zip": "dce9b62139bf577a98af028a41abe05afc3590c877bab0153eb301cd66673a5c",
|
||||
"electron-v38.2.0-darwin-arm64.zip": "cff178e2cb9ae0d957d43009ef46d249d5594bc107d7704130bc0ce2e234bbd1",
|
||||
"electron-v38.2.0-darwin-x64-dsym-snapshot.zip": "7749e09b87dba4a555c199e9e17f39c79ca66ba55403dcd2193d58ed7e9d92fe",
|
||||
"electron-v38.2.0-darwin-x64-dsym.zip": "4f089113390d471067d8de2e52b865fcfda85f9068322e5674914cc8f45305cf",
|
||||
"electron-v38.2.0-darwin-x64-symbols.zip": "b6212cebfc0ad6401d98bad0644d9ceb0b9a5827d7a5478f709bae85169e35b8",
|
||||
"electron-v38.2.0-darwin-x64.zip": "232a83cb11b37f67dc0683402463ef30ac0309afb8e96f3bc1ea53e72fafa789",
|
||||
"electron-v38.2.0-linux-arm64-debug.zip": "b60a4ee1093bdd289c67764bd03cd96c328fae31717a9e6b6dc74afb1b6dd0de",
|
||||
"electron-v38.2.0-linux-arm64-symbols.zip": "dcf2f6940778448782848b391fd0b7dde955bd9a80d1f3fef166b92c87785161",
|
||||
"electron-v38.2.0-linux-arm64.zip": "76116429b368c883f93eb98cbdb053f98d811c35943133fe3cf9b408018ebe2f",
|
||||
"electron-v38.2.0-linux-armv7l-debug.zip": "df1e16509c44c7e2e93ac59e364f47391acdcad5d5da769668678b861191716c",
|
||||
"electron-v38.2.0-linux-armv7l-symbols.zip": "ec6cac3347c256565a64909b96a9756f078cecada64c8c265421ea9e678f72b8",
|
||||
"electron-v38.2.0-linux-armv7l.zip": "a4345bb87504b6b2bef29c0dc53b99770b203a7052fd2c5d38fd3e16177d3e68",
|
||||
"electron-v38.2.0-linux-x64-debug.zip": "845c3d04899b3198c7f7c6cde91994c5216fccbd88864130877aac37d286ecd4",
|
||||
"electron-v38.2.0-linux-x64-symbols.zip": "d7730b9c0b29e779d8c8f5fc9b2796ccb9dace6eab96464bc9b6c25b0f470b0b",
|
||||
"electron-v38.2.0-linux-x64.zip": "f0028975282a6f2946797175ac406a95096f29c5dcda98048148668dfa36eff8",
|
||||
"electron-v38.2.0-mas-arm64-dsym-snapshot.zip": "e44122e13946f35993ea2e0a4ce5ac4ca5d06aaf21d9d413284f851cfe7b4fbd",
|
||||
"electron-v38.2.0-mas-arm64-dsym.zip": "449248269ba9640cf903df0491ef4560834b75393e70da98008efe659c611458",
|
||||
"electron-v38.2.0-mas-arm64-symbols.zip": "f9ce155f70b020ff0c8f17e452c65bc136ccc0abb9718e8223c9d3cab4e8e952",
|
||||
"electron-v38.2.0-mas-arm64.zip": "9d20149b1ab5f8075d9a13d6afac42af0070ce508804a4bd391cdb73beb4f6ce",
|
||||
"electron-v38.2.0-mas-x64-dsym-snapshot.zip": "64f8e69d3f60ba74e9c63c44809e9f9cbc12ac5fc5ce5264273fbc20d100e6a8",
|
||||
"electron-v38.2.0-mas-x64-dsym.zip": "99078e8754894bc08086ec94a127fd3451001247cca4c42285a4850a77766a01",
|
||||
"electron-v38.2.0-mas-x64-symbols.zip": "c3f499e8b0b6e97d49bbe0915c5ffb7bc3744f9af48fcccf7ead0c17e56d5f1f",
|
||||
"electron-v38.2.0-mas-x64.zip": "ea1decf697475333dc6dcf6649f809764224108575b63d23964aee3389bafedd",
|
||||
"electron-v38.2.0-win32-arm64-pdb.zip": "0139650ab1ad003fe6b6b10a0bab1b5a2a594e30dd2bc3f45d7a0fdbe00ed312",
|
||||
"electron-v38.2.0-win32-arm64-symbols.zip": "9701d4605fcb3440f296d9b0ae8eba40f6dc80c831cac14449bf7ae5a87db43f",
|
||||
"electron-v38.2.0-win32-arm64-toolchain-profile.zip": "74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5",
|
||||
"electron-v38.2.0-win32-arm64.zip": "801e520e3ec8a0af1bdab5110846def06af3f427267351eb3c4359a00cd1294e",
|
||||
"electron-v38.2.0-win32-ia32-pdb.zip": "d413d24833fc3f4ea9da0c4577c28c1ccd5e684288f54b2da17d7e999ed22561",
|
||||
"electron-v38.2.0-win32-ia32-symbols.zip": "2f1441dbd2ab6ea8b5998f343d27c9a3485ec6395f4643dd2a09a71281378f8e",
|
||||
"electron-v38.2.0-win32-ia32-toolchain-profile.zip": "74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5",
|
||||
"electron-v38.2.0-win32-ia32.zip": "b3bd0de05613ab5312013133de1587c35fdfa22e11e1f76fcaf6ea0248128f0c",
|
||||
"electron-v38.2.0-win32-x64-pdb.zip": "7727b6b192b7a621ccb1b260b7204f59ecb9043361356f9b33204f1b760186c2",
|
||||
"electron-v38.2.0-win32-x64-symbols.zip": "e76f3db9e670dce9979a513ce16ca1275d8f048c73f8eeae8555085180b996e1",
|
||||
"electron-v38.2.0-win32-x64-toolchain-profile.zip": "74e88ea46bb62f4d8698b1058963568b8ccd9debbdd5d755dfdf4303874446d5",
|
||||
"electron-v38.2.0-win32-x64.zip": "4382b317dbbbc0bbf8a301304749324b88207218aac240b670f1c1247c2a02b0",
|
||||
"electron.d.ts": "e76a7d03aeb0b0f702c76dc9aeba8e8f0b12b22e5107b2135c1174228ac76947",
|
||||
"ffmpeg-v38.2.0-darwin-arm64.zip": "04d284c52ec7718c1d325f27ccf14fb7abf638db5e371d04b08eed307d1915e4",
|
||||
"ffmpeg-v38.2.0-darwin-x64.zip": "1680b9b2eec4868e7ef745997a29716f947551e79ca66dbe013508a943d5f107",
|
||||
"ffmpeg-v38.2.0-linux-arm64.zip": "c93699ce1c7944f94bbcc761b93367768b6c9e45c9fb48eec3cc5198cb7fc6e4",
|
||||
"ffmpeg-v38.2.0-linux-armv7l.zip": "41cb057e1b25203202d0b067bce4a9f554f47f85e674c888d890ef2b1c473991",
|
||||
"ffmpeg-v38.2.0-linux-x64.zip": "bb741cab02f42f0046ab0d38d2f52d5627a980d2e533609c83d451da5ef1d972",
|
||||
"ffmpeg-v38.2.0-mas-arm64.zip": "04d284c52ec7718c1d325f27ccf14fb7abf638db5e371d04b08eed307d1915e4",
|
||||
"ffmpeg-v38.2.0-mas-x64.zip": "1680b9b2eec4868e7ef745997a29716f947551e79ca66dbe013508a943d5f107",
|
||||
"ffmpeg-v38.2.0-win32-arm64.zip": "84a57167a9226e19304bde6728e6b88349c3bc6644bab056b98fb3449d5d928f",
|
||||
"ffmpeg-v38.2.0-win32-ia32.zip": "da003cce1929a74c6b90591a3a89ef7ef9b53ba8b3aa7752191353b807374410",
|
||||
"ffmpeg-v38.2.0-win32-x64.zip": "c736ac3c4281b60b8a02587c413ef1f1b83051ce18bfaaa483ac6afb01516285",
|
||||
"hunspell_dictionaries.zip": "67ed5ea6b3c90b81abaa6e7ea1c736f703abd93716782fee545c2a0ee541cd4a",
|
||||
"libcxx-objects-v38.2.0-linux-arm64.zip": "f2bdb8741e5e129ea23fde19744e349723b3c975d3b4ad1d95db77f1004e7448",
|
||||
"libcxx-objects-v38.2.0-linux-armv7l.zip": "ea9f3d3955dc494a948abfd02a2a67fd0500bbd3cf72d6da13a7271a6b579a56",
|
||||
"libcxx-objects-v38.2.0-linux-x64.zip": "77fb7ef16b09c49c15f2d568f332dd76942c1c5603127975f9fc66929bae2dad",
|
||||
"libcxx_headers.zip": "9e2f483547b92864f6deb7b575b71d4ece0e4ed1ec3d510c6b9c64cd9f3bb772",
|
||||
"libcxxabi_headers.zip": "006ccb83761a3bf5791d165bc9795e4de3308c65df646b4cbcaa61025fe7a6c5",
|
||||
"mksnapshot-v38.2.0-darwin-arm64.zip": "274a273cdbab09b7851a9a5515ee9c385fe0e0a841e25156541a9d464161e62a",
|
||||
"mksnapshot-v38.2.0-darwin-x64.zip": "576dc1d77dba2137d9700586542cdb9a993fadb622e4e119e6de06a5562c9d2a",
|
||||
"mksnapshot-v38.2.0-linux-arm64-x64.zip": "fb84bc0d58fcab474a04afd8e429675b68d30ce1005defc3082abf7110e946bb",
|
||||
"mksnapshot-v38.2.0-linux-armv7l-x64.zip": "9b0001ced0218770f18fab34928ad2df3c4d4e155bdc94949975f3b33a72916e",
|
||||
"mksnapshot-v38.2.0-linux-x64.zip": "3bba4a42ac6828553e931e6f44284877a06ec11f9d389684d1101b6023254ce5",
|
||||
"mksnapshot-v38.2.0-mas-arm64.zip": "a3995fb30ebaf916608ddcef8fbe393856395465178a21ec69198ca26ca67764",
|
||||
"mksnapshot-v38.2.0-mas-x64.zip": "d7f662ddc0e2b8346177eb9b87575f34e4bb6fba4a7b4894af6273ad4d5a9c6e",
|
||||
"mksnapshot-v38.2.0-win32-arm64-x64.zip": "7e92793dbb6b0e5e8bfa8b6e558f7a8841686faf5072e1a263855556760282ad",
|
||||
"mksnapshot-v38.2.0-win32-ia32.zip": "573c49311b5fbf44b00082092341739c893dbbd050400e4329d16e541f435aab",
|
||||
"mksnapshot-v38.2.0-win32-x64.zip": "55e03c4fd2caa3f4b1a52d0038fb129835a93328afa100b3c8bd7caa4c5dbebd"
|
||||
}
|
||||
25
desktop-operator/node_modules/electron/cli.js
generated
vendored
Executable file
25
desktop-operator/node_modules/electron/cli.js
generated
vendored
Executable file
@@ -0,0 +1,25 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
const proc = require('child_process');
|
||||
|
||||
const electron = require('./');
|
||||
|
||||
const child = proc.spawn(electron, process.argv.slice(2), { stdio: 'inherit', windowsHide: false });
|
||||
child.on('close', function (code, signal) {
|
||||
if (code === null) {
|
||||
console.error(electron, 'exited with signal', signal);
|
||||
process.exit(1);
|
||||
}
|
||||
process.exit(code);
|
||||
});
|
||||
|
||||
const handleTerminationSignal = function (signal) {
|
||||
process.on(signal, function signalHandler () {
|
||||
if (!child.killed) {
|
||||
child.kill(signal);
|
||||
}
|
||||
});
|
||||
};
|
||||
|
||||
handleTerminationSignal('SIGINT');
|
||||
handleTerminationSignal('SIGTERM');
|
||||
21
desktop-operator/node_modules/electron/dist/LICENSE
generated
vendored
Normal file
21
desktop-operator/node_modules/electron/dist/LICENSE
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
Copyright (c) Electron contributors
|
||||
Copyright (c) 2013-2020 GitHub Inc.
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining
|
||||
a copy of this software and associated documentation files (the
|
||||
"Software"), to deal in the Software without restriction, including
|
||||
without limitation the rights to use, copy, modify, merge, publish,
|
||||
distribute, sublicense, and/or sell copies of the Software, and to
|
||||
permit persons to whom the Software is furnished to do so, subject to
|
||||
the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be
|
||||
included in all copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
|
||||
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
|
||||
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
|
||||
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
|
||||
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
|
||||
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
|
||||
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
|
||||
271970
desktop-operator/node_modules/electron/dist/LICENSES.chromium.html
generated
vendored
Normal file
271970
desktop-operator/node_modules/electron/dist/LICENSES.chromium.html
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
BIN
desktop-operator/node_modules/electron/dist/chrome-sandbox
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/chrome-sandbox
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/chrome_100_percent.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/chrome_100_percent.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/chrome_200_percent.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/chrome_200_percent.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/chrome_crashpad_handler
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/chrome_crashpad_handler
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/electron
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/electron
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/icudtl.dat
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/icudtl.dat
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/libEGL.so
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/libEGL.so
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/libGLESv2.so
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/libGLESv2.so
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/libffmpeg.so
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/libffmpeg.so
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/libvk_swiftshader.so
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/libvk_swiftshader.so
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/libvulkan.so.1
generated
vendored
Executable file
BIN
desktop-operator/node_modules/electron/dist/libvulkan.so.1
generated
vendored
Executable file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/af.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/af.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/am.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/am.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ar.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ar.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/bg.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/bg.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/bn.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/bn.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ca.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ca.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/cs.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/cs.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/da.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/da.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/de.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/de.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/el.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/el.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/en-GB.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/en-GB.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/en-US.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/en-US.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/es-419.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/es-419.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/es.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/es.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/et.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/et.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/fa.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/fa.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/fi.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/fi.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/fil.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/fil.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/fr.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/fr.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/gu.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/gu.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/he.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/he.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/hi.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/hi.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/hr.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/hr.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/hu.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/hu.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/id.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/id.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/it.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/it.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ja.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ja.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/kn.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/kn.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ko.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ko.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/lt.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/lt.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/lv.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/lv.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ml.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ml.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/mr.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/mr.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ms.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ms.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/nb.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/nb.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/nl.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/nl.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/pl.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/pl.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/pt-BR.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/pt-BR.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/pt-PT.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/pt-PT.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ro.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ro.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ru.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ru.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/sk.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/sk.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/sl.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/sl.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/sr.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/sr.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/sv.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/sv.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/sw.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/sw.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ta.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ta.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/te.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/te.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/th.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/th.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/tr.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/tr.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/uk.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/uk.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/ur.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/ur.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/vi.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/vi.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/zh-CN.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/zh-CN.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/locales/zh-TW.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/locales/zh-TW.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/resources.pak
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/resources.pak
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/resources/default_app.asar
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/resources/default_app.asar
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/snapshot_blob.bin
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/snapshot_blob.bin
generated
vendored
Normal file
Binary file not shown.
BIN
desktop-operator/node_modules/electron/dist/v8_context_snapshot.bin
generated
vendored
Normal file
BIN
desktop-operator/node_modules/electron/dist/v8_context_snapshot.bin
generated
vendored
Normal file
Binary file not shown.
1
desktop-operator/node_modules/electron/dist/version
generated
vendored
Normal file
1
desktop-operator/node_modules/electron/dist/version
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
38.2.0
|
||||
1
desktop-operator/node_modules/electron/dist/vk_swiftshader_icd.json
generated
vendored
Normal file
1
desktop-operator/node_modules/electron/dist/vk_swiftshader_icd.json
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
{"file_format_version": "1.0.0", "ICD": {"library_path": "./libvk_swiftshader.so", "api_version": "1.0.5"}}
|
||||
25474
desktop-operator/node_modules/electron/electron.d.ts
generated
vendored
Normal file
25474
desktop-operator/node_modules/electron/electron.d.ts
generated
vendored
Normal file
File diff suppressed because it is too large
Load Diff
21
desktop-operator/node_modules/electron/index.js
generated
vendored
Normal file
21
desktop-operator/node_modules/electron/index.js
generated
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
const fs = require('fs');
|
||||
const path = require('path');
|
||||
|
||||
const pathFile = path.join(__dirname, 'path.txt');
|
||||
|
||||
function getElectronPath () {
|
||||
let executablePath;
|
||||
if (fs.existsSync(pathFile)) {
|
||||
executablePath = fs.readFileSync(pathFile, 'utf-8');
|
||||
}
|
||||
if (process.env.ELECTRON_OVERRIDE_DIST_PATH) {
|
||||
return path.join(process.env.ELECTRON_OVERRIDE_DIST_PATH, executablePath || 'electron');
|
||||
}
|
||||
if (executablePath) {
|
||||
return path.join(__dirname, 'dist', executablePath);
|
||||
} else {
|
||||
throw new Error('Electron failed to install correctly, please delete node_modules/electron and try installing again');
|
||||
}
|
||||
}
|
||||
|
||||
module.exports = getElectronPath();
|
||||
109
desktop-operator/node_modules/electron/install.js
generated
vendored
Normal file
109
desktop-operator/node_modules/electron/install.js
generated
vendored
Normal file
@@ -0,0 +1,109 @@
|
||||
#!/usr/bin/env node
|
||||
|
||||
const { downloadArtifact } = require('@electron/get');
|
||||
|
||||
const extract = require('extract-zip');
|
||||
|
||||
const childProcess = require('child_process');
|
||||
const fs = require('fs');
|
||||
const os = require('os');
|
||||
const path = require('path');
|
||||
|
||||
const { version } = require('./package');
|
||||
|
||||
if (process.env.ELECTRON_SKIP_BINARY_DOWNLOAD) {
|
||||
process.exit(0);
|
||||
}
|
||||
|
||||
const platformPath = getPlatformPath();
|
||||
|
||||
if (isInstalled()) {
|
||||
process.exit(0);
|
||||
}
|
||||
|
||||
const platform = process.env.npm_config_platform || process.platform;
|
||||
let arch = process.env.npm_config_arch || process.arch;
|
||||
|
||||
if (platform === 'darwin' && process.platform === 'darwin' && arch === 'x64' &&
|
||||
process.env.npm_config_arch === undefined) {
|
||||
// When downloading for macOS ON macOS and we think we need x64 we should
|
||||
// check if we're running under rosetta and download the arm64 version if appropriate
|
||||
try {
|
||||
const output = childProcess.execSync('sysctl -in sysctl.proc_translated');
|
||||
if (output.toString().trim() === '1') {
|
||||
arch = 'arm64';
|
||||
}
|
||||
} catch {
|
||||
// Ignore failure
|
||||
}
|
||||
}
|
||||
|
||||
// downloads if not cached
|
||||
downloadArtifact({
|
||||
version,
|
||||
artifactName: 'electron',
|
||||
force: process.env.force_no_cache === 'true',
|
||||
cacheRoot: process.env.electron_config_cache,
|
||||
checksums: process.env.electron_use_remote_checksums ?? process.env.npm_config_electron_use_remote_checksums ? undefined : require('./checksums.json'),
|
||||
platform,
|
||||
arch
|
||||
}).then(extractFile).catch(err => {
|
||||
console.error(err.stack);
|
||||
process.exit(1);
|
||||
});
|
||||
|
||||
function isInstalled () {
|
||||
try {
|
||||
if (fs.readFileSync(path.join(__dirname, 'dist', 'version'), 'utf-8').replace(/^v/, '') !== version) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (fs.readFileSync(path.join(__dirname, 'path.txt'), 'utf-8') !== platformPath) {
|
||||
return false;
|
||||
}
|
||||
} catch {
|
||||
return false;
|
||||
}
|
||||
|
||||
const electronPath = process.env.ELECTRON_OVERRIDE_DIST_PATH || path.join(__dirname, 'dist', platformPath);
|
||||
|
||||
return fs.existsSync(electronPath);
|
||||
}
|
||||
|
||||
// unzips and makes path.txt point at the correct executable
|
||||
function extractFile (zipPath) {
|
||||
const distPath = process.env.ELECTRON_OVERRIDE_DIST_PATH || path.join(__dirname, 'dist');
|
||||
|
||||
return extract(zipPath, { dir: path.join(__dirname, 'dist') }).then(() => {
|
||||
// If the zip contains an "electron.d.ts" file,
|
||||
// move that up
|
||||
const srcTypeDefPath = path.join(distPath, 'electron.d.ts');
|
||||
const targetTypeDefPath = path.join(__dirname, 'electron.d.ts');
|
||||
const hasTypeDefinitions = fs.existsSync(srcTypeDefPath);
|
||||
|
||||
if (hasTypeDefinitions) {
|
||||
fs.renameSync(srcTypeDefPath, targetTypeDefPath);
|
||||
}
|
||||
|
||||
// Write a "path.txt" file.
|
||||
return fs.promises.writeFile(path.join(__dirname, 'path.txt'), platformPath);
|
||||
});
|
||||
}
|
||||
|
||||
function getPlatformPath () {
|
||||
const platform = process.env.npm_config_platform || os.platform();
|
||||
|
||||
switch (platform) {
|
||||
case 'mas':
|
||||
case 'darwin':
|
||||
return 'Electron.app/Contents/MacOS/Electron';
|
||||
case 'freebsd':
|
||||
case 'openbsd':
|
||||
case 'linux':
|
||||
return 'electron';
|
||||
case 'win32':
|
||||
return 'electron.exe';
|
||||
default:
|
||||
throw new Error('Electron builds are not available on platform: ' + platform);
|
||||
}
|
||||
}
|
||||
27
desktop-operator/node_modules/electron/package.json
generated
vendored
Normal file
27
desktop-operator/node_modules/electron/package.json
generated
vendored
Normal file
@@ -0,0 +1,27 @@
|
||||
{
|
||||
"main": "index.js",
|
||||
"types": "electron.d.ts",
|
||||
"bin": {
|
||||
"electron": "cli.js"
|
||||
},
|
||||
"scripts": {
|
||||
"postinstall": "node install.js"
|
||||
},
|
||||
"dependencies": {
|
||||
"@electron/get": "^2.0.0",
|
||||
"@types/node": "^22.7.7",
|
||||
"extract-zip": "^2.0.1"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">= 12.20.55"
|
||||
},
|
||||
"name": "electron",
|
||||
"repository": "https://github.com/electron/electron",
|
||||
"description": "Build cross platform desktop apps with JavaScript, HTML, and CSS",
|
||||
"license": "MIT",
|
||||
"author": "Electron Community",
|
||||
"keywords": [
|
||||
"electron"
|
||||
],
|
||||
"version": "38.2.0"
|
||||
}
|
||||
1
desktop-operator/node_modules/electron/path.txt
generated
vendored
Normal file
1
desktop-operator/node_modules/electron/path.txt
generated
vendored
Normal file
@@ -0,0 +1 @@
|
||||
electron
|
||||
Reference in New Issue
Block a user