Home / Type/ JSImportsActionDict Type — drizzle-orm Architecture

JSImportsActionDict Type — drizzle-orm Architecture

Architecture documentation for the JSImportsActionDict type/interface in grammar.ohm-bundle.d.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  7afd1e76_a1ec_9e3e_3b19_f8d0254e9b47["JSImportsActionDict"]
  00ed06d7_5d0b_eb09_341b_6990499402fc["grammar.ohm-bundle.d.ts"]
  7afd1e76_a1ec_9e3e_3b19_f8d0254e9b47 -->|defined in| 00ed06d7_5d0b_eb09_341b_6990499402fc
  style 7afd1e76_a1ec_9e3e_3b19_f8d0254e9b47 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/imports-checker/grammar/grammar.ohm-bundle.d.ts lines 6–149

export interface JSImportsActionDict<T> extends BaseActionDict<T> {
	JSImports?: (this: NonterminalNode, arg0: IterationNode, arg1: IterationNode) => T;
	Expr?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	ImportExpr_From?: (
		this: NonterminalNode,
		arg0: TerminalNode,
		arg1: NonterminalNode,
		arg2: TerminalNode,
		arg3: NonterminalNode,
	) => T;
	ImportExpr_NoFrom?: (this: NonterminalNode, arg0: TerminalNode, arg1: NonterminalNode) => T;
	ImportExpr?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	Rest?: (this: NonterminalNode, arg0: IterationNode) => T;
	ImportInner_Type?: (
		this: NonterminalNode,
		arg0: TerminalNode,
		arg1: TerminalNode,
		arg2: NonterminalNode,
		arg3: IterationNode,
		arg4: TerminalNode,
	) => T;
	ImportInner_Types?: (
		this: NonterminalNode,
		arg0: TerminalNode,
		arg1: NonterminalNode,
		arg2: IterationNode,
		arg3: TerminalNode,
	) => T;
	ImportInner_Extended?: (
		this: NonterminalNode,
		arg0: TerminalNode,
		arg1: NonterminalNode,
		arg2: IterationNode,
		arg3: TerminalNode,
	) => T;
	ImportInner_Mixed?: (
		this: NonterminalNode,
		arg0: NonterminalNode,
		arg1: IterationNode,
		arg2: IterationNode,
		arg3: IterationNode,
		arg4: IterationNode,
		arg5: IterationNode,
		arg6: IterationNode,
	) => T;
	ImportInner_All?: (this: NonterminalNode, arg0: TerminalNode, arg1: IterationNode, arg2: IterationNode) => T;
	ImportInner_Default?: (this: NonterminalNode, arg0: NonterminalNode, arg1: IterationNode, arg2: IterationNode) => T;
	ImportInner?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	ImportExtendedSelection?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	ImportExtendedSelectionTypes?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	ImportExtendedSelectionTypeless?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	Import?: (this: NonterminalNode, arg0: NonterminalNode, arg1: IterationNode, arg2: IterationNode) => T;
	TypeImport?: (
		this: NonterminalNode,
		arg0: TerminalNode,
		arg1: NonterminalNode,
		arg2: IterationNode,
		arg3: IterationNode,
	) => T;
	identifier?: (this: NonterminalNode, arg0: NonterminalNode, arg1: IterationNode) => T;
	quote?: (this: NonterminalNode, arg0: TerminalNode) => T;
	notQuote?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	importSource?: (this: NonterminalNode, arg0: TerminalNode, arg1: IterationNode, arg2: TerminalNode) => T;
	lineTerminator?: (this: NonterminalNode, arg0: TerminalNode) => T;
	lineTerminatorSequence?: (this: NonterminalNode, arg0: TerminalNode) => T;
	comment?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	multiLineComment?: (this: NonterminalNode, arg0: TerminalNode, arg1: IterationNode, arg2: TerminalNode) => T;
	singleLineComment?: (this: NonterminalNode, arg0: TerminalNode, arg1: IterationNode) => T;
	stringLiteral?: (this: NonterminalNode, arg0: TerminalNode, arg1: IterationNode, arg2: TerminalNode) => T;
	doubleStringCharacter_NonEscaped?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	doubleStringCharacter_Escaped?: (this: NonterminalNode, arg0: TerminalNode, arg1: NonterminalNode) => T;
	doubleStringCharacter_LineContinuation?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	doubleStringCharacter?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	singleStringCharacter_NonEscaped?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	singleStringCharacter_Escaped?: (this: NonterminalNode, arg0: TerminalNode, arg1: NonterminalNode) => T;
	singleStringCharacter_LineContinuation?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	singleStringCharacter?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	templateStringCharacter_NonEscaped?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	templateStringCharacter_Escaped?: (this: NonterminalNode, arg0: TerminalNode, arg1: NonterminalNode) => T;
	templateStringCharacter?: (this: NonterminalNode, arg0: NonterminalNode) => T;
	lineContinuation?: (this: NonterminalNode, arg0: TerminalNode, arg1: NonterminalNode) => T;

Frequently Asked Questions

What is the JSImportsActionDict type?
JSImportsActionDict is a type/interface in the drizzle-orm codebase, defined in drizzle-kit/imports-checker/grammar/grammar.ohm-bundle.d.ts.
Where is JSImportsActionDict defined?
JSImportsActionDict is defined in drizzle-kit/imports-checker/grammar/grammar.ohm-bundle.d.ts at line 6.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free