@corsa-bind/napi

59 documented exports.

CorsaApiClient

No documentation comment yet.

ts
const CorsaApiClient: CorsaApiClientConstructor

Source

CorsaDistributedOrchestrator

No documentation comment yet.

ts
const CorsaDistributedOrchestrator: CorsaDistributedOrchestratorConstructor

Source

CorsaVirtualDocument

No documentation comment yet.

ts
const CorsaVirtualDocument: CorsaVirtualDocumentConstructor

Source

version

No documentation comment yet.

ts
const version: () => string

Source

spawnCorsaApiClientAsync

No documentation comment yet.

ts
const spawnCorsaApiClientAsync: (options: ApiClientOptions) => Promise<CorsaApiClient>

Source

isUnsafeAssignment

No documentation comment yet.

ts
const isUnsafeAssignment: (input: UnsafeTypeFlowInput) => boolean

Source

isUnsafeReturn

No documentation comment yet.

ts
const isUnsafeReturn: (input: UnsafeTypeFlowInput) => boolean

Source

runNativeLintRule

No documentation comment yet.

ts
const runNativeLintRule: (ruleName: string, node: NativeLintNode) => NativeLintDiagnostic[]

Source

nativeLintRuleMetas

No documentation comment yet.

ts
const nativeLintRuleMetas: () => NativeLintRuleMeta[]

Source

runNativeStylisticLint

No documentation comment yet.

ts
const runNativeStylisticLint: (sourceText: string, config: NativeStylisticRunConfig) => NativeLintDiagnostic[]

Source

nativeStylisticRuleMetas

No documentation comment yet.

ts
const nativeStylisticRuleMetas: () => NativeLintRuleMeta[]

Source

classifyTypeText

No documentation comment yet.

ts
const classifyTypeText: (text?: string | undefined) => TypeTextKind

Source

splitTopLevelTypeText

No documentation comment yet.

ts
const splitTopLevelTypeText: (text: string, delimiter: string) => string[]

Source

splitTypeText

No documentation comment yet.

ts
const splitTypeText: (text: string) => string[]

Source

isStringLikeTypeTexts

No documentation comment yet.

ts
const isStringLikeTypeTexts: (typeTexts: readonly string[]) => boolean

Source

isNumberLikeTypeTexts

No documentation comment yet.

ts
const isNumberLikeTypeTexts: (typeTexts: readonly string[]) => boolean

Source

isBigIntLikeTypeTexts

No documentation comment yet.

ts
const isBigIntLikeTypeTexts: (typeTexts: readonly string[]) => boolean

Source

isAnyLikeTypeTexts

No documentation comment yet.

ts
const isAnyLikeTypeTexts: (typeTexts: readonly string[]) => boolean

Source

isUnknownLikeTypeTexts

No documentation comment yet.

ts
const isUnknownLikeTypeTexts: (typeTexts: readonly string[]) => boolean

Source

isArrayLikeTypeTexts

No documentation comment yet.

ts
const isArrayLikeTypeTexts: (typeTexts: readonly string[]) => boolean

Source

isStringArrayLikeTypeTexts

No documentation comment yet.

ts
const isStringArrayLikeTypeTexts: (typeTexts: readonly string[]) => boolean

Source

isPromiseLikeTypeTexts

No documentation comment yet.

ts
const isPromiseLikeTypeTexts: (typeTexts: readonly string[], propertyNames?: readonly string[] | undefined) => boolean

Source

isErrorLikeTypeTexts

No documentation comment yet.

ts
const isErrorLikeTypeTexts: (typeTexts: readonly string[], propertyNames?: readonly string[] | undefined) => boolean

Source

Utils

No documentation comment yet.

ts
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; }>

Source

default

No documentation comment yet.

ts
const binding: typeof import("/Users/ubugeeei/Source/github.com/ubugeeei/corsa-bind/src/bindings/nodejs/corsa_node/index")

Source

ApiMode

No documentation comment yet.

ts
export type ApiMode = "jsonrpc" | "msgpack";

Source

ApiClientOptions

No documentation comment yet.

ts
export interface ApiClientOptions

Source

InitializeResponse

No documentation comment yet.

ts
export interface InitializeResponse

Source

ConfigResponse

No documentation comment yet.

ts
export interface ConfigResponse

Source

ProjectResponse

No documentation comment yet.

ts
export interface ProjectResponse

Source

DocumentIdentifier

No documentation comment yet.

ts
export type DocumentIdentifier = string |

Source

FileChangeSummary

No documentation comment yet.

ts
export interface FileChangeSummary

Source

FileChanges

No documentation comment yet.

ts
export type FileChanges =
  | FileChangeSummary
  |

Source

UpdateSnapshotParams

No documentation comment yet.

ts
export interface UpdateSnapshotParams

Source

UpdateSnapshotResponse

No documentation comment yet.

ts
export interface UpdateSnapshotResponse

Source

TypeResponse

No documentation comment yet.

ts
export interface TypeResponse

Source

SymbolResponse

No documentation comment yet.

ts
export interface SymbolResponse

Source

OverlayUpdate

No documentation comment yet.

ts
export interface OverlayUpdate

Source

OverlayChanges

No documentation comment yet.

ts
export interface OverlayChanges

Source

RuntimeCapabilities

No documentation comment yet.

ts
export interface RuntimeCapabilities

Source

OverlayCapabilities

No documentation comment yet.

ts
export interface OverlayCapabilities

Source

DiagnosticsCapabilities

No documentation comment yet.

ts
export interface DiagnosticsCapabilities

Source

EditorCapabilities

No documentation comment yet.

ts
export interface EditorCapabilities

Source

CapabilitiesResponse

No documentation comment yet.

ts
export interface CapabilitiesResponse

Source

FileDiagnosticsResponse

No documentation comment yet.

ts
export interface FileDiagnosticsResponse

Source

ProjectDiagnosticsResponse

No documentation comment yet.

ts
export interface ProjectDiagnosticsResponse

Source

SnapshotDiagnosticsResponse

No documentation comment yet.

ts
export interface SnapshotDiagnosticsResponse

Source

UnsafeTypeFlowInput

No documentation comment yet.

ts
export interface UnsafeTypeFlowInput

Source

NativeLintRange

No documentation comment yet.

ts
export interface NativeLintRange

Source

NativeLintNode

No documentation comment yet.

ts
export interface NativeLintNode

Source

NativeLintFix

No documentation comment yet.

ts
export interface NativeLintFix

Source

NativeLintSuggestion

No documentation comment yet.

ts
export interface NativeLintSuggestion

Source

NativeLintDiagnostic

No documentation comment yet.

ts
export interface NativeLintDiagnostic

Source

NativeLintRuleMeta

No documentation comment yet.

ts
export interface NativeLintRuleMeta

Source

NativeStylisticRuleConfig

No documentation comment yet.

ts
export interface NativeStylisticRuleConfig

Source

NativeStylisticRunConfig

No documentation comment yet.

ts
export interface NativeStylisticRunConfig

Source

TypeTextKind

No documentation comment yet.

ts
export type TypeTextKind =
  | "any"
  | "bigint"
  | "boolean"
  | "nullish"
  | "number"
  | "regexp"
  | "string"
  | "unknown"
  | "other";

Source

VirtualChange

No documentation comment yet.

ts
export interface VirtualChange

Source

VirtualDocumentState

No documentation comment yet.

ts
export interface VirtualDocumentState

Source