mirror of
https://github.com/Kong/insomnia.git
synced 2026-10-12 02:06:34 +00:00
Bump/linters (#6128)
* bump linters * lockfiles * sort imports * auto fix import sort order * fix lint errors * markdown
This commit is contained in:
+1
-1
@@ -2,6 +2,6 @@
|
||||
|
||||
## Reporting a Vulnerability
|
||||
|
||||
To report a vulnerability in the Kong gateway, Insomnia or other Kong software, or know of a publicly disclosed security vulnerability, please immediately let us know by emailing security@konghq.com.
|
||||
To report a vulnerability in the Kong gateway, Insomnia or other Kong software, or know of a publicly disclosed security vulnerability, please immediately let us know by emailing <security@konghq.com>.
|
||||
|
||||
For more detailed information, please see [Kong's Security Update Process](https://docs.konghq.com/gateway-oss/latest/kong-security-update-process/#reporting-a-vulnerability).
|
||||
|
||||
Generated
+909
-582
File diff suppressed because it is too large
Load Diff
+7
-7
@@ -51,19 +51,19 @@
|
||||
"@typescript-eslint/parser": "^5.10.2",
|
||||
"esbuild": "^0.16.0",
|
||||
"esbuild-runner": "^2.2.1",
|
||||
"eslint": "^8.8.0",
|
||||
"eslint": "^8.44.0",
|
||||
"eslint-config-helpers": "^1.2.0",
|
||||
"eslint-plugin-filenames": "^1.3.2",
|
||||
"eslint-plugin-html": "^6.2.0",
|
||||
"eslint-plugin-import": "^2.25.4",
|
||||
"eslint-plugin-html": "^7.1.0",
|
||||
"eslint-plugin-import": "^2.27.5",
|
||||
"eslint-plugin-jest": "^26.0.0",
|
||||
"eslint-plugin-json": "^3.1.0",
|
||||
"eslint-plugin-react": "^7.28.0",
|
||||
"eslint-plugin-react-hooks": "^4.3.0",
|
||||
"eslint-plugin-simple-import-sort": "^7.0.0",
|
||||
"eslint-plugin-react": "^7.32.2",
|
||||
"eslint-plugin-react-hooks": "^4.6.0",
|
||||
"eslint-plugin-simple-import-sort": "^10.0.0",
|
||||
"jest": "^28.1.0",
|
||||
"lerna": "^6.6.2",
|
||||
"markdownlint-cli2": "^0.2.0",
|
||||
"markdownlint-cli2": "^0.8.1",
|
||||
"rimraf": "^3.0.2",
|
||||
"svg-text-to-path": "^1.1.2",
|
||||
"svgo": "^2.8.0",
|
||||
|
||||
@@ -46,13 +46,13 @@
|
||||
"@grpc/grpc-js": "^1.8.17",
|
||||
"@grpc/proto-loader": "^0.7.7",
|
||||
"@jest/globals": "^28.1.0",
|
||||
"@segment/analytics-node": "1.0.0",
|
||||
"@sentry/electron": "^3.0.7",
|
||||
"@stoplight/spectral-core": "^1.12.2",
|
||||
"@stoplight/spectral-formats": "^1.2.0",
|
||||
"@stoplight/spectral-ruleset-bundler": "1.5.0",
|
||||
"@stoplight/spectral-rulesets": "^1.9.0",
|
||||
"ajv": "^8.6.2",
|
||||
"@segment/analytics-node": "1.0.0",
|
||||
"apiconnect-wsdl": "^1.8.31",
|
||||
"aws4": "^1.11.0",
|
||||
"axios": "^1.4.0",
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
import electron from 'electron';
|
||||
import fs, { mkdir } from 'node:fs/promises';
|
||||
import path from 'node:path';
|
||||
|
||||
import electron from 'electron';
|
||||
|
||||
import { version } from '../../package.json';
|
||||
import { database as db } from '../common/database';
|
||||
import { exportRequestsData } from '../common/export';
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
//
|
||||
// The major modifications are marked in comments starting with "CHANGED ---"
|
||||
import CodeMirror from 'codemirror';
|
||||
import { type LintError, JSHINT, LintOptions } from 'jshint';
|
||||
import { JSHINT, type LintError, LintOptions } from 'jshint';
|
||||
CodeMirror.registerHelper('lint', 'javascript', validator);
|
||||
|
||||
interface ValidationError {
|
||||
|
||||
@@ -4,7 +4,7 @@ import { useSelector } from 'react-redux';
|
||||
import * as models from '../../../models';
|
||||
import type { Environment } from '../../../models/environment';
|
||||
import { selectActiveWorkspaceMeta, selectEnvironments, selectHotKeyRegistry } from '../../redux/selectors';
|
||||
import { type DropdownHandle, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { useDocBodyKeyboardShortcuts } from '../keydown-binder';
|
||||
import { showModal } from '../modals/index';
|
||||
import { WorkspaceEnvironmentsEditModal } from '../modals/workspace-environments-edit-modal';
|
||||
|
||||
@@ -15,9 +15,9 @@ import {
|
||||
PushToGitRemoteResult,
|
||||
} from '../../routes/git-actions';
|
||||
import {
|
||||
type DropdownHandle,
|
||||
Dropdown,
|
||||
DropdownButton,
|
||||
type DropdownHandle,
|
||||
DropdownItem,
|
||||
DropdownSection,
|
||||
ItemContent,
|
||||
|
||||
@@ -2,7 +2,7 @@ import React, { forwardRef, useCallback, useState } from 'react';
|
||||
import styled from 'styled-components';
|
||||
|
||||
import { HTTP_METHODS } from '../../../common/constants';
|
||||
import { type DropdownHandle, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { showPrompt } from '../modals/index';
|
||||
|
||||
const LOCALSTORAGE_KEY = 'insomnia.httpMethods';
|
||||
|
||||
@@ -18,7 +18,7 @@ import { getRequestActions } from '../../../plugins';
|
||||
import * as pluginContexts from '../../../plugins/context/index';
|
||||
import { updateRequestMetaByParentId } from '../../hooks/create-request';
|
||||
import { selectHotKeyRegistry } from '../../redux/selectors';
|
||||
import { type DropdownHandle, type DropdownProps, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, type DropdownProps, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { showError, showModal, showPrompt } from '../modals';
|
||||
import { AlertModal } from '../modals/alert-modal';
|
||||
import { GenerateCodeModal } from '../modals/generate-code-modal';
|
||||
|
||||
@@ -12,7 +12,7 @@ import * as pluginContexts from '../../../plugins/context/index';
|
||||
import { createRequest, CreateRequestType } from '../../hooks/create-request';
|
||||
import { createRequestGroup } from '../../hooks/create-request-group';
|
||||
import { selectActiveEnvironment, selectActiveProject, selectActiveWorkspace, selectHotKeyRegistry } from '../../redux/selectors';
|
||||
import { type DropdownHandle, type DropdownProps, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, type DropdownProps, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { showError, showModal, showPrompt } from '../modals';
|
||||
import { EnvironmentEditModal } from '../modals/environment-edit-modal';
|
||||
|
||||
|
||||
@@ -10,7 +10,7 @@ import { WebSocketRequest } from '../../../models/websocket-request';
|
||||
import { isWebSocketResponse, WebSocketResponse } from '../../../models/websocket-response';
|
||||
import { updateRequestMetaByParentId } from '../../hooks/create-request';
|
||||
import { selectActiveEnvironment, selectActiveRequest, selectActiveRequestResponses, selectRequestVersions } from '../../redux/selectors';
|
||||
import { type DropdownHandle, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { useDocBodyKeyboardShortcuts } from '../keydown-binder';
|
||||
import { SizeTag } from '../tags/size-tag';
|
||||
import { StatusTag } from '../tags/status-tag';
|
||||
|
||||
+1
-1
@@ -7,7 +7,7 @@ import { incrementDeletedRequests } from '../../../models/stats';
|
||||
import { WebSocketRequest } from '../../../models/websocket-request';
|
||||
import { updateRequestMetaByParentId } from '../../hooks/create-request';
|
||||
import { selectHotKeyRegistry } from '../../redux/selectors';
|
||||
import { type DropdownHandle, type DropdownProps, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, type DropdownProps, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { showPrompt } from '../modals';
|
||||
|
||||
interface Props extends Omit<DropdownProps, 'children' > {
|
||||
|
||||
@@ -13,7 +13,7 @@ import { ConfigGenerator, getConfigGenerators, getWorkspaceActions } from '../..
|
||||
import * as pluginContexts from '../../../plugins/context';
|
||||
import { useAIContext } from '../../context/app/ai-context';
|
||||
import { selectActiveApiSpec, selectActiveEnvironment, selectActiveProject, selectActiveWorkspace, selectActiveWorkspaceName, selectSettings } from '../../redux/selectors';
|
||||
import { type DropdownHandle, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { InsomniaAI } from '../insomnia-ai-icon';
|
||||
import { showError, showModal } from '../modals';
|
||||
import { showGenerateConfigModal } from '../modals/generate-config-modal';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { useEffect } from 'react';
|
||||
import { useSelector } from 'react-redux';
|
||||
import tinykeys, { type KeyBindingMap, createKeybindingsHandler as _createKeybindingsHandler, KeyBindingHandlerOptions } from 'tinykeys';
|
||||
import tinykeys, { createKeybindingsHandler as _createKeybindingsHandler, KeyBindingHandlerOptions, type KeyBindingMap } from 'tinykeys';
|
||||
|
||||
import { getPlatformKeyCombinations } from '../../common/hotkeys';
|
||||
import { keyboardKeys } from '../../common/keyboard-keys';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import React, { forwardRef, ReactNode, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -3,7 +3,7 @@ import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react'
|
||||
import { NunjucksEnabledProvider } from '../../context/nunjucks/nunjucks-enabled-context';
|
||||
import { CopyButton } from '../base/copy-button';
|
||||
import { Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from '../base/dropdown';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -8,7 +8,7 @@ import { cookieToString } from '../../../common/cookies';
|
||||
import * as models from '../../../models';
|
||||
import type { Cookie } from '../../../models/cookie-jar';
|
||||
import { selectActiveCookieJar } from '../../redux/selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -6,7 +6,7 @@ import * as models from '../../../models';
|
||||
import type { Cookie } from '../../../models/cookie-jar';
|
||||
import { useNunjucks } from '../../context/nunjucks/use-nunjucks';
|
||||
import { selectActiveCookieJar } from '../../redux/selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -2,7 +2,7 @@ import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react'
|
||||
|
||||
import * as models from '../../../models/index';
|
||||
import { RequestGroup } from '../../../models/request-group';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -8,7 +8,7 @@ import { isRequest, Request } from '../../../models/request';
|
||||
import { isRequestGroup, RequestGroup } from '../../../models/request-group';
|
||||
import { isWebSocketRequest, WebSocketRequest } from '../../../models/websocket-request';
|
||||
import { selectSidebarChildren } from '../../redux/sidebar-selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import React, { FC, forwardRef, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import { Link } from '../base/link';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
|
||||
@@ -6,7 +6,7 @@ import { Request } from '../../../models/request';
|
||||
import { CopyButton } from '../base/copy-button';
|
||||
import { Dropdown, DropdownButton, DropdownItem, ItemContent } from '../base/dropdown';
|
||||
import { Link } from '../base/link';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -6,7 +6,7 @@ import type { ConfigGenerator } from '../../../plugins';
|
||||
import * as plugins from '../../../plugins';
|
||||
import { CopyButton } from '../base/copy-button';
|
||||
import { Link } from '../base/link';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -5,7 +5,7 @@ import { useFetcher, useParams } from 'react-router-dom';
|
||||
|
||||
import { GitRepository } from '../../../models/git-repository';
|
||||
import { CreateNewGitBranchResult, GitBranchesLoaderData } from '../../routes/git-actions';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -3,7 +3,7 @@ import { OverlayContainer } from 'react-aria';
|
||||
import { useFetcher, useParams } from 'react-router-dom';
|
||||
|
||||
import { GitLogLoaderData } from '../../routes/git-actions';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
+1
-1
@@ -5,7 +5,7 @@ import styled from 'styled-components';
|
||||
import { docsGitSync } from '../../../../common/documentation';
|
||||
import type { GitRepository, OauthProviderName } from '../../../../models/git-repository';
|
||||
import { Link } from '../../base/link';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../../base/modal';
|
||||
import { ModalBody } from '../../base/modal-body';
|
||||
import { ModalFooter } from '../../base/modal-footer';
|
||||
import { ModalHeader } from '../../base/modal-header';
|
||||
|
||||
+1
-1
@@ -6,7 +6,7 @@ import styled from 'styled-components';
|
||||
import { docsGitSync } from '../../../../common/documentation';
|
||||
import type { GitRepository, OauthProviderName } from '../../../../models/git-repository';
|
||||
import { Link } from '../../base/link';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../../base/modal';
|
||||
import { ModalBody } from '../../base/modal-body';
|
||||
import { ModalFooter } from '../../base/modal-footer';
|
||||
import { ModalHeader } from '../../base/modal-header';
|
||||
|
||||
@@ -7,7 +7,7 @@ import { strings } from '../../../common/strings';
|
||||
import * as models from '../../../models';
|
||||
import { CommitToGitRepoResult, GitChangesLoaderData, GitRollbackChangesResult } from '../../routes/git-actions';
|
||||
import { IndeterminateCheckbox } from '../base/indeterminate-checkbox';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -2,7 +2,7 @@ import React, { FormEvent, forwardRef, useCallback, useEffect, useImperativeHand
|
||||
|
||||
import * as session from '../../../account/session';
|
||||
import { getLoginUrl, submitAuthCode } from '../../auth-session-provider';
|
||||
import { type ModalHandle, Modal } from '../base/modal';
|
||||
import { Modal, type ModalHandle } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import { Workspace } from '../../../models/workspace';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -4,7 +4,7 @@ import { useFetcher, useParams } from 'react-router-dom';
|
||||
|
||||
import { strings } from '../../../common/strings';
|
||||
import { isRemoteProject, Project } from '../../../models/project';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { PromptButton } from '../base/prompt-button';
|
||||
|
||||
@@ -8,10 +8,10 @@ import { ChangeBufferEvent, database as db } from '../../../common/database';
|
||||
import { selectFileOrFolder } from '../../../common/select-file-or-folder';
|
||||
import * as models from '../../../models';
|
||||
import { isProtoDirectory, ProtoDirectory } from '../../../models/proto-directory';
|
||||
import { type ProtoFile, isProtoFile } from '../../../models/proto-file';
|
||||
import { isProtoFile, type ProtoFile } from '../../../models/proto-file';
|
||||
import { ProtoDirectoryLoader } from '../../../network/grpc/proto-directory-loader';
|
||||
import { writeProtoFile } from '../../../network/grpc/write-proto-file';
|
||||
import { type ModalHandle, Modal } from '../base/modal';
|
||||
import { Modal, type ModalHandle } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -7,7 +7,7 @@ import type { RequestGroup } from '../../../models/request-group';
|
||||
import type { Workspace } from '../../../models/workspace';
|
||||
import { invariant } from '../../../utils/invariant';
|
||||
import { selectWorkspacesForActiveProject } from '../../redux/selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { CodeEditorHandle } from '../codemirror/code-editor';
|
||||
|
||||
@@ -8,7 +8,7 @@ import { isRequest } from '../../../models/request';
|
||||
import { WebSocketRequest } from '../../../models/websocket-request';
|
||||
import { RenderError } from '../../../templating';
|
||||
import { Link } from '../base/link';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { RequestSettingsModal } from '../modals/request-settings-modal';
|
||||
|
||||
@@ -10,7 +10,7 @@ import { isWebSocketRequest, WebSocketRequest } from '../../../models/websocket-
|
||||
import { isWorkspace, Workspace } from '../../../models/workspace';
|
||||
import { invariant } from '../../../utils/invariant';
|
||||
import { selectWorkspacesForActiveProject } from '../../redux/selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { CodeEditorHandle } from '../codemirror/code-editor';
|
||||
|
||||
@@ -4,7 +4,7 @@ import { ResponseTimelineEntry } from '../../../main/network/libcurl-promise';
|
||||
import * as models from '../../../models/index';
|
||||
import type { Response } from '../../../models/response';
|
||||
import { ResponseTimelineViewer } from '../../components/viewers/response-timeline-viewer';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -2,7 +2,7 @@ import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react'
|
||||
|
||||
import * as session from '../../../account/session';
|
||||
import { getAppVersion, getProductName } from '../../../common/constants';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { PanelContainer, TabItem, Tabs } from '../base/tabs';
|
||||
|
||||
@@ -6,7 +6,7 @@ import { database as db, Operation } from '../../../common/database';
|
||||
import { interceptAccessError } from '../../../sync/vcs/util';
|
||||
import { VCS } from '../../../sync/vcs/vcs';
|
||||
import { selectSyncItems } from '../../redux/selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { PromptButton } from '../base/prompt-button';
|
||||
|
||||
@@ -6,7 +6,7 @@ import { interceptAccessError } from '../../../sync/vcs/util';
|
||||
import { VCS } from '../../../sync/vcs/vcs';
|
||||
import { Button } from '../../components/themed-button';
|
||||
import { selectActiveWorkspace } from '../../redux/selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
type Props = ModalProps & {
|
||||
|
||||
@@ -5,7 +5,7 @@ import * as session from '../../../account/session';
|
||||
import type { Snapshot } from '../../../sync/types';
|
||||
import { VCS } from '../../../sync/vcs/vcs';
|
||||
import { selectSyncItems } from '../../redux/selectors';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { PromptButton } from '../base/prompt-button';
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import React, { forwardRef, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import type { MergeConflict } from '../../../sync/types';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -9,7 +9,7 @@ import { describeChanges } from '../../../sync/vcs/util';
|
||||
import { VCS } from '../../../sync/vcs/vcs';
|
||||
import { selectSyncItems } from '../../redux/selectors';
|
||||
import { IndeterminateCheckbox } from '../base/indeterminate-checkbox';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -6,7 +6,7 @@ import { getWorkspaceLabel } from '../../../common/get-workspace-label';
|
||||
import { strings } from '../../../common/strings';
|
||||
import { isDefaultProject, isLocalProject, Project } from '../../../models/project';
|
||||
import { Workspace } from '../../../models/workspace';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -11,7 +11,7 @@ import { selectActiveWorkspace, selectActiveWorkspaceMeta, selectEnvironments }
|
||||
import { Dropdown, DropdownButton, DropdownItem, ItemContent } from '../base/dropdown';
|
||||
import { Editable } from '../base/editable';
|
||||
import { Link } from '../base/link';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalFooter } from '../base/modal-footer';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
@@ -15,7 +15,7 @@ import { invariant } from '../../../utils/invariant';
|
||||
import { setActiveActivity } from '../../redux/modules/global';
|
||||
import { selectActiveApiSpec, selectActiveWorkspace, selectActiveWorkspaceClientCertificates, selectActiveWorkspaceMeta, selectActiveWorkspaceName } from '../../redux/selectors';
|
||||
import { FileInputButton } from '../base/file-input-button';
|
||||
import { type ModalHandle, Modal, ModalProps } from '../base/modal';
|
||||
import { Modal, type ModalHandle, ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
import { PromptButton } from '../base/prompt-button';
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import React, { forwardRef, ReactNode, useImperativeHandle, useRef, useState } from 'react';
|
||||
|
||||
import { type ModalProps, Modal, ModalHandle } from '../base/modal';
|
||||
import { Modal, ModalHandle, type ModalProps } from '../base/modal';
|
||||
import { ModalBody } from '../base/modal-body';
|
||||
import { ModalHeader } from '../base/modal-header';
|
||||
|
||||
|
||||
@@ -18,7 +18,7 @@ import { SegmentEvent } from '../analytics';
|
||||
import { updateRequestMetaByParentId } from '../hooks/create-request';
|
||||
import { useTimeoutWhen } from '../hooks/useTimeoutWhen';
|
||||
import { selectActiveEnvironment, selectActiveRequest, selectHotKeyRegistry, selectResponseDownloadPath, selectSettings } from '../redux/selectors';
|
||||
import { type DropdownHandle, Dropdown, DropdownButton, DropdownItem, DropdownSection, ItemContent } from './base/dropdown';
|
||||
import { Dropdown, DropdownButton, type DropdownHandle, DropdownItem, DropdownSection, ItemContent } from './base/dropdown';
|
||||
import { OneLineEditor, OneLineEditorHandle } from './codemirror/one-line-editor';
|
||||
import { MethodDropdown } from './dropdowns/method-dropdown';
|
||||
import { createKeybindingsHandler, useDocBodyKeyboardShortcuts } from './keydown-binder';
|
||||
|
||||
@@ -171,7 +171,8 @@ const MoonSvg = () => (
|
||||
|
||||
const ThemePreview: FC<{ theme: PluginTheme }> = ({ theme: { name: themeName } }) => (
|
||||
<svg
|
||||
/* @ts-expect-error -- TSCONVERSION */
|
||||
// @ts-expect-error -- something about themes
|
||||
// eslint-disable-next-line react/no-unknown-property
|
||||
theme={themeName}
|
||||
className="theme-preview"
|
||||
width="100%"
|
||||
@@ -187,8 +188,11 @@ const ThemePreview: FC<{ theme: PluginTheme }> = ({ theme: { name: themeName } }
|
||||
for `--sub` to see more.
|
||||
*/}
|
||||
|
||||
{/* @ts-expect-error -- TSCONVERSION */}
|
||||
<g subtheme={themeName}>
|
||||
<g
|
||||
// @ts-expect-error -- something about themes
|
||||
// eslint-disable-next-line react/no-unknown-property
|
||||
subtheme={themeName}
|
||||
>
|
||||
{/* App Header */}
|
||||
<g className="theme--app-header--sub">
|
||||
<rect x="0" y="0" width="100%" height="10%" style={{ fill: 'var(--color-bg)' }} />
|
||||
|
||||
@@ -31,6 +31,7 @@ export const ResponseWebView: FC<Props> = ({ webpreferences, body, url }) => {
|
||||
data-testid="ResponseWebView"
|
||||
ref={webviewRef}
|
||||
src="about:blank"
|
||||
// eslint-disable-next-line react/no-unknown-property
|
||||
webpreferences={webpreferences}
|
||||
/>
|
||||
);
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import { createRequire } from 'node:module';
|
||||
import type {
|
||||
Plugin,
|
||||
} from 'vite';
|
||||
|
||||
import type { Plugin } from 'vite';
|
||||
|
||||
export interface Options {
|
||||
modules: string[];
|
||||
|
||||
Reference in New Issue
Block a user