MCPcopy Create free account

hub / github.com/ariesclark/tanu.js / functions

Functions55 in github.com/ariesclark/tanu.js

↓ 15 callersFunctionruntimeLiteral
( definition: RuntimeDefinitionObject | Primitive )
src/runtime/utils.ts:106
↓ 7 callersFunctiontoTypeNode
(definition: TypeDefinition)
src/type/utils.ts:45
↓ 5 callersFunctiontoRuntimeNode
( definition: RuntimeDefinition, reference: boolean = true )
src/runtime/utils.ts:47
↓ 4 callersFunctionreference
( node: TypeReferenceLike | string, typeArguments: Array<TypeDefinition> = [] )
src/type/index.ts:59
↓ 4 callersFunctionruntimeReference
(definition: ReferenceLike)
src/runtime/utils.ts:56
↓ 3 callersFunctionconstructInterface
* Constructs an interface with the given name and properties.
src/type/declarations/interface.ts:11
↓ 3 callersFunctionconstructType
(name: string, definition: TypeDefinition)
src/type/declarations/type.ts:8
↓ 3 callersFunctionisNode
(value: unknown)
src/utils.ts:18
↓ 3 callersFunctionisPrimitive
(value: unknown)
src/utils.ts:13
↓ 3 callersFunctionvariableStatement
( name: string, definition: RuntimeDefinition, options: VariableStatementOptions )
src/runtime/statements.ts:14
↓ 2 callersFunctionisReferenceLike
(value: unknown)
src/runtime/utils.ts:18
↓ 2 callersFunctionisTypeDefinition
(value: unknown)
src/type/utils.ts:37
↓ 2 callersFunctionisTypeReferenceLike
( value: unknown )
src/type/utils.ts:13
↓ 2 callersFunctionsetLazy
( defaultValue: T, immediateValue: () => T )
src/utils.ts:27
↓ 2 callersFunctiontypeLiteral
(definition: TypeDefinitionObject | Primitive)
src/type/utils.ts:112
↓ 2 callersFunctiontypeProperty
( name: string, definition: TypeDefinition )
src/type/utils.ts:58
↓ 1 callersFunctiongenerate
( nodes: Array<ts.Node>, options: GenerateOptions = {} )
src/generate.ts:19
↓ 1 callersFunctiongetDefaultBanner
()
src/generate.ts:8
↓ 1 callersFunctionisRuntimeDefinition
( value: unknown )
src/runtime/utils.ts:37
↓ 1 callersFunctionisRuntimeDefinitionObject
( object: unknown )
src/runtime/utils.ts:25
↓ 1 callersFunctionisTypeDefinitionObject
( object: unknown )
src/type/utils.ts:25
↓ 1 callersFunctionmodule_
( name: string, statements: Array<ts.InterfaceDeclaration | ts.ModuleDeclaration>, options: ModuleOptions =
src/type/declarations/module.ts:9
↓ 1 callersFunctionrecursive
(object: Record<string, unknown>)
src/example.ts:8
↓ 1 callersFunctionruntimeProperty
( name: string, definition: RuntimeDefinition )
src/runtime/utils.ts:71
↓ 1 callersFunctiontoTypeScript
* A quick demonstration of converting a * JSON object to a TypeScript interface.
src/example.ts:7
↓ 1 callersFunctionundefined_
()
src/type/primitives/index.ts:55
↓ 1 callersFunctionunion
(definitions: Array<TypeDefinition>)
src/type/composites/union.ts:16
Functionany
()
src/type/primitives/index.ts:42
Functionarray
(definition: TypeDefinition)
src/type/index.ts:81
Functionas
( definition: RuntimeDefinition, type: (TypeDefinition & {}) | "const" )
src/runtime/index.ts:43
Functionbigint
()
src/type/primitives/index.ts:23
Functionboolean
()
src/type/primitives/index.ts:30
Functioncomment
( definition: AnyDefinition, value: string | Array<string> )
src/common.ts:31
Functionconst_
( name: string, definition: RuntimeDefinition, options: Omit<VariableStatementOptions, "kind"> = {} )
src/runtime/statements.ts:46
Functiondate
()
src/type/primitives/index.ts:38
Functionenum_
* Create an enum (uses the [enum type](https://www.typescriptlang.org/docs/handbook/enums.html) by default) * * @param name The name of the enum. *
src/type/declarations/enum.ts:14
FunctiongenerateFile
( path: string, nodes: Array<ts.Node>, options: GenerateOptions = {} )
src/generate.ts:45
Functionget
(_, property, receiver)
src/utils.ts:38
FunctionindexOf
(definition: TypeDefinition, index: string | number)
src/type/index.ts:94
Functioninterface_
* Create an interface. Used to describe the shape * of objects, and can be extended by others. * * @param name The name of the interface. * @param
src/type/declarations/interface.ts:35
Functionintersection
( definitions: Array<TypeDefinition> )
src/type/composites/intersection.ts:9
Functionlet_
( name: string, definition: RuntimeDefinition, options: Omit<VariableStatementOptions, "kind"> = {} )
src/runtime/statements.ts:59
Functionnamespace
( name: string, statements: Array<ts.InterfaceDeclaration | ts.ModuleDeclaration>, options: ModuleOptions =
src/type/declarations/module.ts:34
Functionnever
()
src/type/primitives/index.ts:68
Functionnumber
()
src/type/primitives/index.ts:15
Functionoptional
(definition: TypeDefinition)
src/type/modifiers/optional.ts:12
FunctionpropertyOf
( definition: RuntimeDefinition, key: string | number )
src/runtime/index.ts:32
Functionreadonly
(definition: TypeDefinition)
src/type/modifiers/readonly.ts:3
Functionstring
()
src/type/primitives/index.ts:8
Functiontuple
( definitions: Array<TypeDefinition> | Record<string, TypeDefinition> )
src/type/composites/tuple.ts:21
Functiontype
( name: string, definition: TypeDefinition | (() => TypeDefinition) )
src/type/declarations/type.ts:23
Functiontypeof_
(value: ReferenceLike)
src/type/index.ts:90
Functionunknown
()
src/type/primitives/index.ts:46
Functionvariable_
( name: string, definition: RuntimeDefinition, options: Omit<VariableStatementOptions, "kind"> = {} )
src/runtime/statements.ts:72
Functionvoid_
()
src/type/primitives/index.ts:64