@corsa-bind/napi
59 documented exports.
CorsaApiClient
No documentation comment yet.
const CorsaApiClient: CorsaApiClientConstructor
CorsaDistributedOrchestrator
No documentation comment yet.
const CorsaDistributedOrchestrator: CorsaDistributedOrchestratorConstructor
CorsaVirtualDocument
No documentation comment yet.
const CorsaVirtualDocument: CorsaVirtualDocumentConstructor
version
No documentation comment yet.
const version: () => string
spawnCorsaApiClientAsync
No documentation comment yet.
const spawnCorsaApiClientAsync: (options: ApiClientOptions) => Promise<CorsaApiClient>
isUnsafeAssignment
No documentation comment yet.
const isUnsafeAssignment: (input: UnsafeTypeFlowInput) => boolean
isUnsafeReturn
No documentation comment yet.
const isUnsafeReturn: (input: UnsafeTypeFlowInput) => boolean
runNativeLintRule
No documentation comment yet.
const runNativeLintRule: (ruleName: string, node: NativeLintNode) => NativeLintDiagnostic[]
nativeLintRuleMetas
No documentation comment yet.
const nativeLintRuleMetas: () => NativeLintRuleMeta[]
runNativeStylisticLint
No documentation comment yet.
const runNativeStylisticLint: (sourceText: string, config: NativeStylisticRunConfig) => NativeLintDiagnostic[]
nativeStylisticRuleMetas
No documentation comment yet.
const nativeStylisticRuleMetas: () => NativeLintRuleMeta[]
classifyTypeText
No documentation comment yet.
const classifyTypeText: (text?: string | undefined) => TypeTextKind
splitTopLevelTypeText
No documentation comment yet.
const splitTopLevelTypeText: (text: string, delimiter: string) => string[]
splitTypeText
No documentation comment yet.
const splitTypeText: (text: string) => string[]
isStringLikeTypeTexts
No documentation comment yet.
const isStringLikeTypeTexts: (typeTexts: readonly string[]) => boolean
isNumberLikeTypeTexts
No documentation comment yet.
const isNumberLikeTypeTexts: (typeTexts: readonly string[]) => boolean
isBigIntLikeTypeTexts
No documentation comment yet.
const isBigIntLikeTypeTexts: (typeTexts: readonly string[]) => boolean
isAnyLikeTypeTexts
No documentation comment yet.
const isAnyLikeTypeTexts: (typeTexts: readonly string[]) => boolean
isUnknownLikeTypeTexts
No documentation comment yet.
const isUnknownLikeTypeTexts: (typeTexts: readonly string[]) => boolean
isArrayLikeTypeTexts
No documentation comment yet.
const isArrayLikeTypeTexts: (typeTexts: readonly string[]) => boolean
isStringArrayLikeTypeTexts
No documentation comment yet.
const isStringArrayLikeTypeTexts: (typeTexts: readonly string[]) => boolean
isPromiseLikeTypeTexts
No documentation comment yet.
const isPromiseLikeTypeTexts: (typeTexts: readonly string[], propertyNames?: readonly string[] | undefined) => boolean
isErrorLikeTypeTexts
No documentation comment yet.
const isErrorLikeTypeTexts: (typeTexts: readonly string[], propertyNames?: readonly string[] | undefined) => boolean
Utils
No documentation comment yet.
const Utils: Readonly<{ classifyTypeText: (text?: string | undefined) => TypeTextKind; splitTopLevelTypeText: (text: string, delimiter: string) => string[]; splitTypeText: (text: string) => string[]; ... 8 more ...; isErrorLikeTypeTexts: (typeTexts: readonly string[], propertyNames?: readonly string[] | undefined) => boolean; }>
default
No documentation comment yet.
const binding: typeof import("/Users/ubugeeei/Source/github.com/ubugeeei/corsa-bind/src/bindings/nodejs/corsa_node/index")
ApiMode
No documentation comment yet.
export type ApiMode = "jsonrpc" | "msgpack";
ApiClientOptions
No documentation comment yet.
export interface ApiClientOptions
InitializeResponse
No documentation comment yet.
export interface InitializeResponse
ConfigResponse
No documentation comment yet.
export interface ConfigResponse
ProjectResponse
No documentation comment yet.
export interface ProjectResponse
DocumentIdentifier
No documentation comment yet.
export type DocumentIdentifier = string |
FileChangeSummary
No documentation comment yet.
export interface FileChangeSummary
FileChanges
No documentation comment yet.
export type FileChanges =
| FileChangeSummary
|
UpdateSnapshotParams
No documentation comment yet.
export interface UpdateSnapshotParams
UpdateSnapshotResponse
No documentation comment yet.
export interface UpdateSnapshotResponse
TypeResponse
No documentation comment yet.
export interface TypeResponse
SymbolResponse
No documentation comment yet.
export interface SymbolResponse
OverlayUpdate
No documentation comment yet.
export interface OverlayUpdate
OverlayChanges
No documentation comment yet.
export interface OverlayChanges
RuntimeCapabilities
No documentation comment yet.
export interface RuntimeCapabilities
OverlayCapabilities
No documentation comment yet.
export interface OverlayCapabilities
DiagnosticsCapabilities
No documentation comment yet.
export interface DiagnosticsCapabilities
EditorCapabilities
No documentation comment yet.
export interface EditorCapabilities
CapabilitiesResponse
No documentation comment yet.
export interface CapabilitiesResponse
FileDiagnosticsResponse
No documentation comment yet.
export interface FileDiagnosticsResponse
ProjectDiagnosticsResponse
No documentation comment yet.
export interface ProjectDiagnosticsResponse
SnapshotDiagnosticsResponse
No documentation comment yet.
export interface SnapshotDiagnosticsResponse
UnsafeTypeFlowInput
No documentation comment yet.
export interface UnsafeTypeFlowInput
NativeLintRange
No documentation comment yet.
export interface NativeLintRange
NativeLintNode
No documentation comment yet.
export interface NativeLintNode
NativeLintFix
No documentation comment yet.
export interface NativeLintFix
NativeLintSuggestion
No documentation comment yet.
export interface NativeLintSuggestion
NativeLintDiagnostic
No documentation comment yet.
export interface NativeLintDiagnostic
NativeLintRuleMeta
No documentation comment yet.
export interface NativeLintRuleMeta
NativeStylisticRuleConfig
No documentation comment yet.
export interface NativeStylisticRuleConfig
NativeStylisticRunConfig
No documentation comment yet.
export interface NativeStylisticRunConfig
TypeTextKind
No documentation comment yet.
export type TypeTextKind =
| "any"
| "bigint"
| "boolean"
| "nullish"
| "number"
| "regexp"
| "string"
| "unknown"
| "other";
VirtualChange
No documentation comment yet.
export interface VirtualChange
VirtualDocumentState
No documentation comment yet.
export interface VirtualDocumentState