mirror of
https://github.com/quine-global/hyper.git
synced 2026-01-17 14:08:41 -09:00
Fix @typescript-eslint/restrict-plus-operands errors
This commit is contained in:
parent
b9a52b06c7
commit
9b0a57db13
5 changed files with 12 additions and 7 deletions
|
|
@ -108,7 +108,6 @@
|
||||||
"@typescript-eslint/no-unsafe-call": "off",
|
"@typescript-eslint/no-unsafe-call": "off",
|
||||||
"@typescript-eslint/no-unsafe-member-access": "off",
|
"@typescript-eslint/no-unsafe-member-access": "off",
|
||||||
"@typescript-eslint/no-unsafe-return": "off",
|
"@typescript-eslint/no-unsafe-return": "off",
|
||||||
"@typescript-eslint/restrict-plus-operands": "off",
|
|
||||||
"@typescript-eslint/restrict-template-expressions": "off"
|
"@typescript-eslint/restrict-template-expressions": "off"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,8 @@ import Config from 'electron-store';
|
||||||
import {BrowserWindow} from 'electron';
|
import {BrowserWindow} from 'electron';
|
||||||
|
|
||||||
export const defaults = {
|
export const defaults = {
|
||||||
windowPosition: [50, 50],
|
windowPosition: [50, 50] as [number, number],
|
||||||
windowSize: [540, 380]
|
windowSize: [540, 380] as [number, number]
|
||||||
};
|
};
|
||||||
|
|
||||||
// local storage
|
// local storage
|
||||||
|
|
|
||||||
5
app/extend-electron.d.ts
vendored
5
app/extend-electron.d.ts
vendored
|
|
@ -7,7 +7,10 @@ declare module 'electron' {
|
||||||
getWindows: () => Set<BrowserWindow>;
|
getWindows: () => Set<BrowserWindow>;
|
||||||
getLastFocusedWindow: () => BrowserWindow | null;
|
getLastFocusedWindow: () => BrowserWindow | null;
|
||||||
windowCallback?: (win: BrowserWindow) => void;
|
windowCallback?: (win: BrowserWindow) => void;
|
||||||
createWindow: (fn?: (win: BrowserWindow) => void, options?: Record<string, any>) => BrowserWindow;
|
createWindow: (
|
||||||
|
fn?: (win: BrowserWindow) => void,
|
||||||
|
options?: {size?: [number, number]; position?: [number, number]}
|
||||||
|
) => BrowserWindow;
|
||||||
setVersion: (version: string) => void;
|
setVersion: (version: string) => void;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -81,7 +81,10 @@ function installDevExtensions(isDev_: boolean) {
|
||||||
app.on('ready', () =>
|
app.on('ready', () =>
|
||||||
installDevExtensions(isDev)
|
installDevExtensions(isDev)
|
||||||
.then(() => {
|
.then(() => {
|
||||||
function createWindow(fn?: (win: BrowserWindow) => void, options: Record<string, any> = {}) {
|
function createWindow(
|
||||||
|
fn?: (win: BrowserWindow) => void,
|
||||||
|
options: {size?: [number, number]; position?: [number, number]} = {}
|
||||||
|
) {
|
||||||
const cfg = plugins.getDecoratedConfig();
|
const cfg = plugins.getDecoratedConfig();
|
||||||
|
|
||||||
const winSet = config.getWin();
|
const winSet = config.getWin();
|
||||||
|
|
|
||||||
|
|
@ -299,9 +299,9 @@ export function openSSH(url: string) {
|
||||||
type: UI_OPEN_SSH_URL,
|
type: UI_OPEN_SSH_URL,
|
||||||
effect() {
|
effect() {
|
||||||
const parsedUrl = parseUrl(url, true);
|
const parsedUrl = parseUrl(url, true);
|
||||||
let command = parsedUrl.protocol + ' ' + (parsedUrl.user ? `${parsedUrl.user}@` : '') + parsedUrl.resource;
|
let command = `${parsedUrl.protocol} ${parsedUrl.user ? `${parsedUrl.user}@` : ''}${parsedUrl.resource}`;
|
||||||
|
|
||||||
if (parsedUrl.port) command += ' -p ' + parsedUrl.port;
|
if (parsedUrl.port) command += ` -p ${parsedUrl.port}`;
|
||||||
|
|
||||||
command += '\n';
|
command += '\n';
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue