diff --git a/packages/app/package.json b/packages/app/package.json index ecd66341..fc4b721e 100644 --- a/packages/app/package.json +++ b/packages/app/package.json @@ -151,7 +151,7 @@ "cors": "^2.8.5", "cross-env": "^7.0.3", "css-loader": "^6.7.3", - "electron": "^22.0.0", + "electron": "^20.1.1", "electron-devtools-installer": "^3.2.0", "eslint": "^8.31.0", "eslint-plugin-code-import-patterns": "^3.0.0", diff --git a/packages/app/src/static/icon-theme/language-extension-points.json b/packages/app/src/static/icon-theme/language-extension-points.json index 60b19074..6c82430d 100644 --- a/packages/app/src/static/icon-theme/language-extension-points.json +++ b/packages/app/src/static/icon-theme/language-extension-points.json @@ -2,15 +2,9 @@ { "languages": [ { - "aliases": [ - "Batch", - "bat" - ], + "aliases": ["Batch", "bat"], "configuration": "./language-configuration.json", - "extensions": [ - ".bat", - ".cmd" - ], + "extensions": [".bat", ".cmd"], "id": "bat" } ], @@ -19,19 +13,9 @@ { "languages": [ { - "aliases": [ - "Clojure", - "clojure" - ], + "aliases": ["Clojure", "clojure"], "configuration": "./language-configuration.json", - "extensions": [ - ".clj", - ".cljs", - ".cljc", - ".cljx", - ".clojure", - ".edn" - ], + "extensions": [".clj", ".cljs", ".cljc", ".cljx", ".clojure", ".edn"], "id": "clojure" } ], @@ -40,17 +24,9 @@ { "languages": [ { - "aliases": [ - "CoffeeScript", - "coffeescript", - "coffee" - ], + "aliases": ["CoffeeScript", "coffeescript", "coffee"], "configuration": "./language-configuration.json", - "extensions": [ - ".coffee", - ".cson", - ".iced" - ], + "extensions": [".coffee", ".cson", ".iced"], "id": "coffeescript" } ], @@ -66,9 +42,7 @@ "color-theme.json", ".code-snippets" ], - "filenamePatterns": [ - "**/.devcontainer/devcontainer.json" - ], + "filenamePatterns": ["**/.devcontainer/devcontainer.json"], "filenames": [ "settings.json", "launch.json", @@ -87,23 +61,13 @@ { "languages": [ { - "aliases": [ - "C", - "c" - ], + "aliases": ["C", "c"], "configuration": "./language-configuration.json", - "extensions": [ - ".c", - ".i" - ], + "extensions": [".c", ".i"], "id": "c" }, { - "aliases": [ - "C++", - "Cpp", - "cpp" - ], + "aliases": ["C++", "Cpp", "cpp"], "configuration": "./language-configuration.json", "extensions": [ ".cpp", @@ -128,14 +92,9 @@ "id": "cpp" }, { - "aliases": [ - "CUDA C++" - ], + "aliases": ["CUDA C++"], "configuration": "./language-configuration.json", - "extensions": [ - ".cu", - ".cuh" - ], + "extensions": [".cu", ".cuh"], "id": "cuda-cpp" } ], @@ -144,16 +103,9 @@ { "languages": [ { - "aliases": [ - "C#", - "csharp" - ], + "aliases": ["C#", "csharp"], "configuration": "./language-configuration.json", - "extensions": [ - ".cs", - ".csx", - ".cake" - ], + "extensions": [".cs", ".csx", ".cake"], "id": "csharp" } ], @@ -162,18 +114,11 @@ { "languages": [ { - "aliases": [ - "CSS", - "css" - ], + "aliases": ["CSS", "css"], "configuration": "./language-configuration.json", - "extensions": [ - ".css" - ], + "extensions": [".css"], "id": "css", - "mimetypes": [ - "text/css" - ] + "mimetypes": ["text/css"] } ], "packageName": "css" @@ -181,13 +126,9 @@ { "languages": [ { - "aliases": [ - "Dart" - ], + "aliases": ["Dart"], "configuration": "./language-configuration.json", - "extensions": [ - ".dart" - ], + "extensions": [".dart"], "id": "dart" } ], @@ -196,24 +137,11 @@ { "languages": [ { - "aliases": [ - "Docker", - "Dockerfile", - "Containerfile" - ], + "aliases": ["Docker", "Dockerfile", "Containerfile"], "configuration": "./language-configuration.json", - "extensions": [ - ".dockerfile", - ".containerfile" - ], - "filenamePatterns": [ - "Dockerfile.*", - "Containerfile.*" - ], - "filenames": [ - "Dockerfile", - "Containerfile" - ], + "extensions": [".dockerfile", ".containerfile"], + "filenamePatterns": ["Dockerfile.*", "Containerfile.*"], + "filenames": ["Dockerfile", "Containerfile"], "id": "dockerfile" } ], @@ -222,9 +150,7 @@ { "languages": [ { - "filenames": [ - ".vscodeignore" - ], + "filenames": [".vscodeignore"], "id": "ignore" } ], @@ -233,18 +159,9 @@ { "languages": [ { - "aliases": [ - "F#", - "FSharp", - "fsharp" - ], + "aliases": ["F#", "FSharp", "fsharp"], "configuration": "./language-configuration.json", - "extensions": [ - ".fs", - ".fsi", - ".fsx", - ".fsscript" - ], + "extensions": [".fs", ".fsi", ".fsx", ".fsscript"], "id": "fsharp" } ], @@ -253,51 +170,27 @@ { "languages": [ { - "aliases": [ - "Git Commit Message", - "git-commit" - ], + "aliases": ["Git Commit Message", "git-commit"], "configuration": "./languages/git-commit.language-configuration.json", - "filenames": [ - "COMMIT_EDITMSG", - "MERGE_MSG" - ], + "filenames": ["COMMIT_EDITMSG", "MERGE_MSG"], "id": "git-commit" }, { - "aliases": [ - "Git Rebase Message", - "git-rebase" - ], + "aliases": ["Git Rebase Message", "git-rebase"], "configuration": "./languages/git-rebase.language-configuration.json", - "filenames": [ - "git-rebase-todo" - ], + "filenames": ["git-rebase-todo"], "id": "git-rebase" }, { - "aliases": [ - "Diff", - "diff" - ], + "aliases": ["Diff", "diff"], "configuration": "./languages/diff.language-configuration.json", - "extensions": [ - ".diff", - ".patch", - ".rej" - ], + "extensions": [".diff", ".patch", ".rej"], "id": "diff" }, { - "aliases": [ - "Ignore", - "ignore" - ], + "aliases": ["Ignore", "ignore"], "configuration": "./languages/ignore.language-configuration.json", - "extensions": [ - ".gitignore_global", - ".gitignore" - ], + "extensions": [".gitignore_global", ".gitignore"], "id": "ignore" } ], @@ -306,13 +199,9 @@ { "languages": [ { - "aliases": [ - "Go" - ], + "aliases": ["Go"], "configuration": "./language-configuration.json", - "extensions": [ - ".go" - ], + "extensions": [".go"], "id": "go" } ], @@ -321,24 +210,11 @@ { "languages": [ { - "aliases": [ - "Groovy", - "groovy" - ], + "aliases": ["Groovy", "groovy"], "configuration": "./language-configuration.json", - "extensions": [ - ".groovy", - ".gvy", - ".gradle", - ".jenkinsfile", - ".nf" - ], - "filenamePatterns": [ - "Jenkinsfile.*" - ], - "filenames": [ - "Jenkinsfile" - ], + "extensions": [".groovy", ".gvy", ".gradle", ".jenkinsfile", ".nf"], + "filenamePatterns": ["Jenkinsfile.*"], + "filenames": ["Jenkinsfile"], "firstLine": "^#!.*\\bgroovy\\b", "id": "groovy" } @@ -348,20 +224,11 @@ { "languages": [ { - "aliases": [ - "Handlebars", - "handlebars" - ], + "aliases": ["Handlebars", "handlebars"], "configuration": "./language-configuration.json", - "extensions": [ - ".handlebars", - ".hbs", - ".hjs" - ], + "extensions": [".handlebars", ".hbs", ".hjs"], "id": "handlebars", - "mimetypes": [ - "text/x-handlebars-template" - ] + "mimetypes": ["text/x-handlebars-template"] } ], "packageName": "handlebars" @@ -369,21 +236,9 @@ { "languages": [ { - "aliases": [ - "HLSL", - "hlsl" - ], + "aliases": ["HLSL", "hlsl"], "configuration": "./language-configuration.json", - "extensions": [ - ".hlsl", - ".hlsli", - ".fx", - ".fxh", - ".vsh", - ".psh", - ".cginc", - ".compute" - ], + "extensions": [".hlsl", ".hlsli", ".fx", ".fxh", ".vsh", ".psh", ".cginc", ".compute"], "id": "hlsl" } ], @@ -392,12 +247,7 @@ { "languages": [ { - "aliases": [ - "HTML", - "htm", - "html", - "xhtml" - ], + "aliases": ["HTML", "htm", "html", "xhtml"], "configuration": "./language-configuration.json", "extensions": [ ".html", @@ -429,21 +279,13 @@ { "languages": [ { - "aliases": [ - "Ini", - "ini" - ], + "aliases": ["Ini", "ini"], "configuration": "./ini.language-configuration.json", - "extensions": [ - ".ini" - ], + "extensions": [".ini"], "id": "ini" }, { - "aliases": [ - "Properties", - "properties" - ], + "aliases": ["Properties", "properties"], "configuration": "./properties.language-configuration.json", "extensions": [ ".properties", @@ -455,13 +297,8 @@ ".gitmodules", ".editorconfig" ], - "filenamePatterns": [ - "**/.config/git/config", - "**/.git/config" - ], - "filenames": [ - "gitconfig" - ], + "filenamePatterns": ["**/.config/git/config", "**/.git/config"], + "filenames": ["gitconfig"], "id": "properties" } ], @@ -470,12 +307,8 @@ { "languages": [ { - "aliases": [ - "Jupyter" - ], - "extensions": [ - ".ipynb" - ], + "aliases": ["Jupyter"], + "extensions": [".ipynb"], "id": "jupyter" } ], @@ -484,15 +317,9 @@ { "languages": [ { - "aliases": [ - "Java", - "java" - ], + "aliases": ["Java", "java"], "configuration": "./language-configuration.json", - "extensions": [ - ".java", - ".jav" - ], + "extensions": [".java", ".jav"], "id": "java" } ], @@ -501,38 +328,19 @@ { "languages": [ { - "aliases": [ - "JavaScript React", - "jsx" - ], + "aliases": ["JavaScript React", "jsx"], "configuration": "./javascript-language-configuration.json", - "extensions": [ - ".jsx" - ], + "extensions": [".jsx"], "id": "javascriptreact" }, { - "aliases": [ - "JavaScript", - "javascript", - "js" - ], + "aliases": ["JavaScript", "javascript", "js"], "configuration": "./javascript-language-configuration.json", - "extensions": [ - ".js", - ".es6", - ".mjs", - ".cjs", - ".pac" - ], - "filenames": [ - "jakefile" - ], + "extensions": [".js", ".es6", ".mjs", ".cjs", ".pac"], + "filenames": ["jakefile"], "firstLine": "^#!.*\\bnode", "id": "javascript", - "mimetypes": [ - "text/javascript" - ] + "mimetypes": ["text/javascript"] }, { "aliases": [], @@ -545,10 +353,7 @@ { "languages": [ { - "aliases": [ - "JSON", - "json" - ], + "aliases": ["JSON", "json"], "configuration": "./language-configuration.json", "extensions": [ ".json", @@ -563,20 +368,12 @@ ".jsonld", ".geojson" ], - "filenames": [ - "composer.lock", - ".watchmanconfig" - ], + "filenames": ["composer.lock", ".watchmanconfig"], "id": "json", - "mimetypes": [ - "application/json", - "application/manifest+json" - ] + "mimetypes": ["application/json", "application/manifest+json"] }, { - "aliases": [ - "JSON with Comments" - ], + "aliases": ["JSON with Comments"], "configuration": "./language-configuration.json", "extensions": [ ".jsonc", @@ -588,11 +385,7 @@ ".hintrc", ".babelrc" ], - "filenames": [ - "babel.config.json", - ".babelrc.json", - ".ember-cli" - ], + "filenames": ["babel.config.json", ".babelrc.json", ".ember-cli"], "id": "jsonc" } ], @@ -601,25 +394,15 @@ { "languages": [ { - "aliases": [ - "Julia", - "julia" - ], + "aliases": ["Julia", "julia"], "configuration": "./language-configuration.json", - "extensions": [ - ".jl" - ], + "extensions": [".jl"], "firstLine": "^#!\\s*/.*\\bjulia[0-9.-]*\\b", "id": "julia" }, { - "aliases": [ - "Julia Markdown", - "juliamarkdown" - ], - "extensions": [ - ".jmd" - ], + "aliases": ["Julia Markdown", "juliamarkdown"], + "extensions": [".jmd"], "id": "juliamarkdown" } ], @@ -628,19 +411,11 @@ { "languages": [ { - "aliases": [ - "Less", - "less" - ], + "aliases": ["Less", "less"], "configuration": "./language-configuration.json", - "extensions": [ - ".less" - ], + "extensions": [".less"], "id": "less", - "mimetypes": [ - "text/x-less", - "text/less" - ] + "mimetypes": ["text/x-less", "text/less"] } ], "packageName": "less" @@ -648,13 +423,8 @@ { "languages": [ { - "aliases": [ - "Log" - ], - "extensions": [ - ".log", - "*.log.?" - ], + "aliases": ["Log"], + "extensions": [".log", "*.log.?"], "id": "log" } ], @@ -663,14 +433,9 @@ { "languages": [ { - "aliases": [ - "Lua", - "lua" - ], + "aliases": ["Lua", "lua"], "configuration": "./language-configuration.json", - "extensions": [ - ".lua" - ], + "extensions": [".lua"], "id": "lua" } ], @@ -679,21 +444,10 @@ { "languages": [ { - "aliases": [ - "Makefile", - "makefile" - ], + "aliases": ["Makefile", "makefile"], "configuration": "./language-configuration.json", - "extensions": [ - ".mak", - ".mk" - ], - "filenames": [ - "Makefile", - "makefile", - "GNUmakefile", - "OCamlMakefile" - ], + "extensions": [".mak", ".mk"], + "filenames": ["Makefile", "makefile", "GNUmakefile", "OCamlMakefile"], "firstLine": "^#!\\s*/usr/bin/make", "id": "makefile" } @@ -703,10 +457,7 @@ { "languages": [ { - "aliases": [ - "Markdown", - "markdown" - ], + "aliases": ["Markdown", "markdown"], "configuration": "./language-configuration.json", "extensions": [ ".md", @@ -737,15 +488,11 @@ { "languages": [ { - "extensions": [ - ".npmignore" - ], + "extensions": [".npmignore"], "id": "ignore" }, { - "extensions": [ - ".npmrc" - ], + "extensions": [".npmrc"], "id": "properties" } ], @@ -754,23 +501,15 @@ { "languages": [ { - "aliases": [ - "Objective-C" - ], + "aliases": ["Objective-C"], "configuration": "./language-configuration.json", - "extensions": [ - ".m" - ], + "extensions": [".m"], "id": "objective-c" }, { - "aliases": [ - "Objective-C++" - ], + "aliases": ["Objective-C++"], "configuration": "./language-configuration.json", - "extensions": [ - ".mm" - ], + "extensions": [".mm"], "id": "objective-cpp" } ], @@ -779,34 +518,16 @@ { "languages": [ { - "aliases": [ - "Perl", - "perl" - ], + "aliases": ["Perl", "perl"], "configuration": "./perl.language-configuration.json", - "extensions": [ - ".pl", - ".pm", - ".pod", - ".t", - ".PL", - ".psgi" - ], + "extensions": [".pl", ".pm", ".pod", ".t", ".PL", ".psgi"], "firstLine": "^#!.*\\bperl\\b", "id": "perl" }, { - "aliases": [ - "Perl 6", - "perl6" - ], + "aliases": ["Perl 6", "perl6"], "configuration": "./perl6.language-configuration.json", - "extensions": [ - ".p6", - ".pl6", - ".pm6", - ".nqp" - ], + "extensions": [".p6", ".pl6", ".pm6", ".nqp"], "firstLine": "(^#!.*\\bperl6\\b)|use\\s+v6", "id": "perl6" } @@ -816,23 +537,12 @@ { "languages": [ { - "aliases": [ - "PHP", - "php" - ], + "aliases": ["PHP", "php"], "configuration": "./language-configuration.json", - "extensions": [ - ".php", - ".php4", - ".php5", - ".phtml", - ".ctp" - ], + "extensions": [".php", ".php4", ".php5", ".phtml", ".ctp"], "firstLine": "^#!\\s*/.*\\bphp\\b", "id": "php", - "mimetypes": [ - "application/x-php" - ] + "mimetypes": ["application/x-php"] } ], "packageName": "php" @@ -840,20 +550,9 @@ { "languages": [ { - "aliases": [ - "PowerShell", - "powershell", - "ps", - "ps1" - ], + "aliases": ["PowerShell", "powershell", "ps", "ps1"], "configuration": "./language-configuration.json", - "extensions": [ - ".ps1", - ".psm1", - ".psd1", - ".pssc", - ".psrc" - ], + "extensions": [".ps1", ".psm1", ".psd1", ".pssc", ".psrc"], "firstLine": "^#!\\s*/.*\\bpwsh\\b", "id": "powershell" } @@ -863,16 +562,9 @@ { "languages": [ { - "aliases": [ - "Pug", - "Jade", - "jade" - ], + "aliases": ["Pug", "Jade", "jade"], "configuration": "./language-configuration.json", - "extensions": [ - ".pug", - ".jade" - ], + "extensions": [".pug", ".jade"], "id": "jade" } ], @@ -881,27 +573,10 @@ { "languages": [ { - "aliases": [ - "Python", - "py" - ], + "aliases": ["Python", "py"], "configuration": "./language-configuration.json", - "extensions": [ - ".py", - ".rpy", - ".pyw", - ".cpy", - ".gyp", - ".gypi", - ".pyi", - ".ipy", - ".pyt" - ], - "filenames": [ - "Snakefile", - "SConstruct", - "SConscript" - ], + "extensions": [".py", ".rpy", ".pyw", ".cpy", ".gyp", ".gypi", ".pyi", ".ipy", ".pyt"], + "filenames": ["Snakefile", "SConstruct", "SConscript"], "firstLine": "^#!\\s*/?.*\\bpython[0-9.-]*\\b", "id": "python" } @@ -911,17 +586,9 @@ { "languages": [ { - "aliases": [ - "R", - "r" - ], + "aliases": ["R", "r"], "configuration": "./language-configuration.json", - "extensions": [ - ".r", - ".rhistory", - ".rprofile", - ".rt" - ], + "extensions": [".r", ".rhistory", ".rprofile", ".rt"], "id": "r" } ], @@ -930,18 +597,11 @@ { "languages": [ { - "aliases": [ - "Razor", - "razor" - ], + "aliases": ["Razor", "razor"], "configuration": "./language-configuration.json", - "extensions": [ - ".cshtml" - ], + "extensions": [".cshtml"], "id": "razor", - "mimetypes": [ - "text/x-cshtml" - ] + "mimetypes": ["text/x-cshtml"] } ], "packageName": "razor" @@ -949,10 +609,7 @@ { "languages": [ { - "aliases": [ - "Ruby", - "rb" - ], + "aliases": ["Ruby", "rb"], "configuration": "./language-configuration.json", "extensions": [ ".rb", @@ -999,14 +656,9 @@ { "languages": [ { - "aliases": [ - "Rust", - "rust" - ], + "aliases": ["Rust", "rust"], "configuration": "./language-configuration.json", - "extensions": [ - ".rs" - ], + "extensions": [".rs"], "id": "rust" } ], @@ -1015,19 +667,11 @@ { "languages": [ { - "aliases": [ - "SCSS", - "scss" - ], + "aliases": ["SCSS", "scss"], "configuration": "./language-configuration.json", - "extensions": [ - ".scss" - ], + "extensions": [".scss"], "id": "scss", - "mimetypes": [ - "text/x-scss", - "text/scss" - ] + "mimetypes": ["text/x-scss", "text/scss"] } ], "packageName": "scss" @@ -1035,12 +679,8 @@ { "languages": [ { - "aliases": [ - "Search Result" - ], - "extensions": [ - ".code-search" - ], + "aliases": ["Search Result"], + "extensions": [".code-search"], "id": "search-result" } ], @@ -1049,14 +689,9 @@ { "languages": [ { - "aliases": [ - "ShaderLab", - "shaderlab" - ], + "aliases": ["ShaderLab", "shaderlab"], "configuration": "./language-configuration.json", - "extensions": [ - ".shader" - ], + "extensions": [".shader"], "id": "shaderlab" } ], @@ -1065,15 +700,7 @@ { "languages": [ { - "aliases": [ - "Shell Script", - "shellscript", - "bash", - "sh", - "zsh", - "ksh", - "csh" - ], + "aliases": ["Shell Script", "shellscript", "bash", "sh", "zsh", "ksh", "csh"], "configuration": "./language-configuration.json", "extensions": [ ".sh", @@ -1118,9 +745,7 @@ ], "firstLine": "^#!.*\\b(bash|zsh|sh|ksh|dtksh|pdksh|mksh|ash|dash|yash|sh|csh|jcsh|tcsh|itcsh).*|^#\\s*-\\*-[^*]*mode:\\s*shell-script[^*]*-\\*-", "id": "shellscript", - "mimetypes": [ - "text/x-shellscript" - ] + "mimetypes": ["text/x-shellscript"] } ], "packageName": "shellscript" @@ -1128,14 +753,9 @@ { "languages": [ { - "aliases": [ - "SQL" - ], + "aliases": ["SQL"], "configuration": "./language-configuration.json", - "extensions": [ - ".sql", - ".dsql" - ], + "extensions": [".sql", ".dsql"], "id": "sql" } ], @@ -1144,14 +764,9 @@ { "languages": [ { - "aliases": [ - "Swift", - "swift" - ], + "aliases": ["Swift", "swift"], "configuration": "./language-configuration.json", - "extensions": [ - ".swift" - ], + "extensions": [".swift"], "id": "swift" } ], @@ -1160,26 +775,15 @@ { "languages": [ { - "aliases": [ - "TypeScript", - "ts", - "typescript" - ], + "aliases": ["TypeScript", "ts", "typescript"], "configuration": "./language-configuration.json", - "extensions": [ - ".ts" - ], + "extensions": [".ts"], "id": "typescript" }, { - "aliases": [ - "TypeScript React", - "tsx" - ], + "aliases": ["TypeScript React", "tsx"], "configuration": "./language-configuration.json", - "extensions": [ - ".tsx" - ], + "extensions": [".tsx"], "id": "typescriptreact" }, { @@ -1189,10 +793,7 @@ "tsconfig-*.json", "jsconfig-*.json" ], - "filenames": [ - "tsconfig.json", - "jsconfig.json" - ], + "filenames": ["tsconfig.json", "jsconfig.json"], "id": "jsonc" } ], @@ -1201,18 +802,9 @@ { "languages": [ { - "aliases": [ - "Visual Basic", - "vb" - ], + "aliases": ["Visual Basic", "vb"], "configuration": "./language-configuration.json", - "extensions": [ - ".vb", - ".brs", - ".vbs", - ".bas", - ".vba" - ], + "extensions": [".vb", ".brs", ".vbs", ".bas", ".vba"], "id": "vb" } ], @@ -1221,10 +813,7 @@ { "languages": [ { - "aliases": [ - "XML", - "xml" - ], + "aliases": ["XML", "xml"], "configuration": "./xml.language-configuration.json", "extensions": [ ".xml", @@ -1293,15 +882,9 @@ "id": "xml" }, { - "aliases": [ - "XSL", - "xsl" - ], + "aliases": ["XSL", "xsl"], "configuration": "./xsl.language-configuration.json", - "extensions": [ - ".xsl", - ".xslt" - ], + "extensions": [".xsl", ".xslt"], "id": "xsl" } ], @@ -1310,10 +893,7 @@ { "languages": [ { - "aliases": [ - "Compose", - "compose" - ], + "aliases": ["Compose", "compose"], "configuration": "./language-configuration.json", "filenamePatterns": [ "compose.yml", @@ -1326,22 +906,13 @@ "id": "dockercompose" }, { - "aliases": [ - "YAML", - "yaml" - ], + "aliases": ["YAML", "yaml"], "configuration": "./language-configuration.json", - "extensions": [ - ".yml", - ".eyaml", - ".eyml", - ".yaml", - ".cff" - ], + "extensions": [".yml", ".eyaml", ".eyml", ".yaml", ".cff"], "firstLine": "^#cloud-config", "id": "yaml" } ], "packageName": "yaml" } -] \ No newline at end of file +] diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e95fd1d2..1e204b0a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,7 +100,7 @@ importers: d3-color: ^2.0.0 dayjs: ^1.11.7 detect-libc: ^2.0.1 - electron: ^22.0.0 + electron: ^20.1.1 electron-devtools-installer: ^3.2.0 electron-squirrel-startup: ^1.0.0 electron-store: ^8.1.0 @@ -262,7 +262,7 @@ importers: cors: 2.8.5 cross-env: 7.0.3 css-loader: 6.7.3_webpack@5.75.0 - electron: 22.0.0 + electron: 20.3.8 electron-devtools-installer: 3.2.0 eslint: 8.31.0 eslint-plugin-code-import-patterns: 3.0.0 @@ -2161,6 +2161,24 @@ packages: '@types/glob': 7.2.0 dev: true + /@electron/get/1.14.1: + resolution: {integrity: sha512-BrZYyL/6m0ZXz/lDxy/nlVhQz+WF+iPS6qXolEU8atw7h6v1aYkjwJZ63m+bJMBTxDE66X+r2tPS4a/8C82sZw==} + engines: {node: '>=8.6'} + dependencies: + debug: 4.3.4 + env-paths: 2.2.1 + fs-extra: 8.1.0 + got: 9.6.0 + progress: 2.0.3 + semver: 6.3.0 + sumchecker: 3.0.1 + optionalDependencies: + global-agent: 3.0.0 + global-tunnel-ng: 2.7.1 + transitivePeerDependencies: + - supports-color + dev: true + /@electron/get/2.0.2: resolution: {integrity: sha512-eFZVFoRXb3GFGd7Ak7W4+6jBl9wBtiZ4AaYOse97ej6mKj5tkyO0dUnUChs1IhJZtx1BENo4/p4WUTXpi6vT+g==} engines: {node: '>=12'} @@ -3667,6 +3685,11 @@ packages: resolution: {integrity: sha512-1P1OROm/rdubP5aFDSZQILU0vrLCJ4fvHt6EoqHEM+2D/G5MK3bIaymUKLit8Js9gbns5UyJnkP/TZROLw4tUA==} dev: true + /@sindresorhus/is/0.14.0: + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} + dev: true + /@sindresorhus/is/4.6.0: resolution: {integrity: sha512-t09vSN3MdfsyCHoFcTRCH/iUtG7OJ0CsjzB8cjAmKc/va/kIgeDI/TxsigdncE/4be734m0cvIYwNaV4i2XqAw==} engines: {node: '>=10'} @@ -5019,6 +5042,13 @@ packages: dependencies: tslib: 2.4.1 + /@szmarczak/http-timer/1.1.2: + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} + dependencies: + defer-to-connect: 1.1.3 + dev: true + /@szmarczak/http-timer/4.0.6: resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==} engines: {node: '>=10'} @@ -7129,6 +7159,19 @@ packages: engines: {node: '>=10.6.0'} dev: true + /cacheable-request/6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + engines: {node: '>=8'} + dependencies: + clone-response: 1.0.3 + get-stream: 5.2.0 + http-cache-semantics: 4.1.0 + keyv: 3.1.0 + lowercase-keys: 2.0.0 + normalize-url: 4.5.1 + responselike: 1.0.2 + dev: true + /cacheable-request/7.0.2: resolution: {integrity: sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==} engines: {node: '>=8'} @@ -7625,6 +7668,14 @@ packages: semver: 7.3.8 dev: false + /config-chain/1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + dependencies: + ini: 1.3.8 + proto-list: 1.2.4 + dev: true + optional: true + /connect-history-api-fallback/2.0.0: resolution: {integrity: sha512-U73+6lQFmfiNPrYbXqr6kZ1i1wiRqXnp2nhMsINseWXO8lDau0LGEffJ8kQi4EjLZympVgRdvqjAgiZ1tgzDDA==} engines: {node: '>=0.8'} @@ -8039,6 +8090,13 @@ packages: engines: {node: '>=0.10'} dev: true + /decompress-response/3.3.0: + resolution: {integrity: sha512-BzRPQuY1ip+qDonAOz42gRm/pg9F768C+npV/4JOsxRC2sq+Rlk+Q4ZCAsOhnIaMrgarILY+RMUIvMmmX1qAEA==} + engines: {node: '>=4'} + dependencies: + mimic-response: 1.0.1 + dev: true + /decompress-response/6.0.0: resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} engines: {node: '>=10'} @@ -8110,6 +8168,10 @@ packages: clone: 1.0.4 dev: true + /defer-to-connect/1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} + dev: true + /defer-to-connect/2.0.1: resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} engines: {node: '>=10'} @@ -8361,6 +8423,10 @@ packages: engines: {node: '>=10'} dev: true + /duplexer3/0.1.5: + resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==} + dev: true + /duplexify/3.7.1: resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: @@ -8508,13 +8574,13 @@ packages: dev: true optional: true - /electron/22.0.0: - resolution: {integrity: sha512-cgRc4wjyM+81A0E8UGv1HNJjL1HBI5cWNh/DUIjzYvoUuiEM0SS0hAH/zaFQ18xOz2ced6Yih8SybpOiOYJhdg==} - engines: {node: '>= 12.20.55'} + /electron/20.3.8: + resolution: {integrity: sha512-P93ZWoJjXEVwsjUJ4q6640KZ4+rmWMZ9O5IB1eq/L9S52ZYsXo0o82afpPXq3j8vpneY0N5J62hgRzC1ZKzYmw==} + engines: {node: '>= 10.17.0'} hasBin: true requiresBuild: true dependencies: - '@electron/get': 2.0.2 + '@electron/get': 1.14.1 '@types/node': 16.18.11 extract-zip: 2.0.1 transitivePeerDependencies: @@ -10131,6 +10197,18 @@ packages: which: 1.3.1 dev: true + /global-tunnel-ng/2.7.1: + resolution: {integrity: sha512-4s+DyciWBV0eK148wqXxcmVAbFVPqtc3sEtUE/GTQfuU80rySLcMhUmHKSHI7/LDj8q0gDYI1lIhRRB7ieRAqg==} + engines: {node: '>=0.10'} + requiresBuild: true + dependencies: + encodeurl: 1.0.2 + lodash: 4.17.21 + npm-conf: 1.1.3 + tunnel: 0.0.6 + dev: true + optional: true + /global/4.4.0: resolution: {integrity: sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==} dependencies: @@ -10218,6 +10296,25 @@ packages: responselike: 2.0.1 dev: true + /got/9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} + dependencies: + '@sindresorhus/is': 0.14.0 + '@szmarczak/http-timer': 1.1.2 + '@types/keyv': 3.1.4 + '@types/responselike': 1.0.0 + cacheable-request: 6.1.0 + decompress-response: 3.3.0 + duplexer3: 0.1.5 + get-stream: 4.1.0 + lowercase-keys: 1.0.1 + mimic-response: 1.0.1 + p-cancelable: 1.1.0 + to-readable-stream: 1.0.0 + url-parse-lax: 3.0.0 + dev: true + /graceful-fs/4.2.10: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true @@ -11948,6 +12045,10 @@ packages: engines: {node: '>=4'} hasBin: true + /json-buffer/3.0.0: + resolution: {integrity: sha512-CuUqjv0FUZIdXkHPI8MezCnFCdaTAacej1TZYulLoAg1h/PhwkdXFN4V/gzY4g+fMBCOV2xF+rp7t2XD2ns/NQ==} + dev: true + /json-buffer/3.0.1: resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} dev: true @@ -12037,6 +12138,12 @@ packages: resolution: {integrity: sha512-g3UB796vUFIY90VIv/WX3L2c8CS2MdWUww3CNrYmqza1Fg0DURc2K/O4YrnklBdQarSJ/y8JnJYDGc+1iumQjg==} dev: true + /keyv/3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} + dependencies: + json-buffer: 3.0.0 + dev: true + /keyv/4.5.2: resolution: {integrity: sha512-5MHbFaKn8cNSmVW7BYnijeAVlE4cYA/SVkifVgrh7yotnfhKmjuXpDKjrABLnT0SfHWV21P8ow07OGfRrNDg8g==} dependencies: @@ -12337,6 +12444,11 @@ packages: tslib: 2.4.1 dev: true + /lowercase-keys/1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} + dev: true + /lowercase-keys/2.0.0: resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} engines: {node: '>=8'} @@ -13096,11 +13208,25 @@ packages: engines: {node: '>=0.10.0'} dev: true + /normalize-url/4.5.1: + resolution: {integrity: sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==} + engines: {node: '>=8'} + dev: true + /normalize-url/6.1.0: resolution: {integrity: sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==} engines: {node: '>=10'} dev: true + /npm-conf/1.1.3: + resolution: {integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==} + engines: {node: '>=4'} + dependencies: + config-chain: 1.1.13 + pify: 3.0.0 + dev: true + optional: true + /npm-run-path/2.0.2: resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} engines: {node: '>=4'} @@ -13369,6 +13495,11 @@ packages: p-map: 2.1.0 dev: true + /p-cancelable/1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} + dev: true + /p-cancelable/2.1.1: resolution: {integrity: sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==} engines: {node: '>=8'} @@ -13975,6 +14106,11 @@ packages: engines: {node: '>= 0.8.0'} dev: true + /prepend-http/2.0.0: + resolution: {integrity: sha512-ravE6m9Atw9Z/jjttRUZ+clIXogdghyZAuWJ3qEzjT+jI/dL1ifAqhZeC5VHzQp1MSt1+jxKkFNemj/iO7tVUA==} + engines: {node: '>=4'} + dev: true + /prettier/2.3.0: resolution: {integrity: sha512-kXtO4s0Lz/DW/IJ9QdWhAf7/NmPWQXkFr/r/WkR3vyI+0v8amTDxiaQSLzs8NBlytfLWX/7uQUMIW677yLKl4w==} engines: {node: '>=10.13.0'} @@ -14118,6 +14254,11 @@ packages: xtend: 4.0.2 dev: true + /proto-list/1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + dev: true + optional: true + /proxy-addr/2.0.7: resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==} engines: {node: '>= 0.10'} @@ -14847,6 +14988,12 @@ packages: supports-preserve-symlinks-flag: 1.0.0 dev: true + /responselike/1.0.2: + resolution: {integrity: sha512-/Fpe5guzJk1gPqdJLJR5u7eG/gNY4nImjbRDaVWVMRhne55TCmj2i9Q+54PBRfatRC8v/rIiv9BN0pMd9OV5EQ==} + dependencies: + lowercase-keys: 1.0.1 + dev: true + /responselike/2.0.1: resolution: {integrity: sha512-4gl03wn3hj1HP3yzgdI7d3lCkF95F21Pz4BPGvKHinyQzALR5CapwC8yIi0Rh58DEMQ/SguC03wFj2k0M/mHhw==} dependencies: @@ -16145,6 +16292,11 @@ packages: kind-of: 3.2.2 dev: true + /to-readable-stream/1.0.0: + resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} + engines: {node: '>=6'} + dev: true + /to-regex-range/2.1.1: resolution: {integrity: sha512-ZZWNfCjUokXXDGXFpZehJIkZqq91BcULFq/Pi7M5i4JnxXdhMKAK682z8bCW3o8Hj1wuuzoKcW3DfVzaP6VuNg==} engines: {node: '>=0.10.0'} @@ -16354,6 +16506,12 @@ packages: safe-buffer: 5.2.1 dev: false + /tunnel/0.0.6: + resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==} + engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} + dev: true + optional: true + /type-check/0.3.2: resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} engines: {node: '>= 0.8.0'} @@ -16707,6 +16865,13 @@ packages: webpack: 4.46.0 dev: true + /url-parse-lax/3.0.0: + resolution: {integrity: sha512-NjFKA0DidqPa5ciFcSrXnAltTtzz84ogy+NebPvfEgAck0+TNg4UJ4IN+fB7zRZfbgUf0syOo9MDxFkDSMuFaQ==} + engines: {node: '>=4'} + dependencies: + prepend-http: 2.0.0 + dev: true + /url/0.11.0: resolution: {integrity: sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==} dependencies: