@twin.org/node-core
Interfaces
- ICacheMetadata
- ICliArgs
- ICliCommand
- ICliCommandDefinition
- ICliCommandDefinitionParam
- IEngineEnvironmentVariables
- IEngineServerEnvironmentVariables
- IModuleProtocol
- INodeEngineConfig
- INodeEngineState
- INodeEnvironmentVariables
- INodeOptions
- IProtocolHandlerResult
Type Aliases
- CliCommandParamType
- ModuleProtocol
- NodeExtensionInitialiseMethod
- NodeExtensionInitialiseEngineMethod
- NodeExtensionInitialiseEngineServerMethod
- NodeExtensionShutdownMethod
Variables
- ATTESTATION_VERIFICATION_METHOD_ID
- IMMUTABLE_PROOF_VERIFICATION_METHOD_ID
- BLOB_STORAGE_ENCRYPTION_KEY_ID
- SYNCHRONISED_STORAGE_BLOB_STORAGE_ENCRYPTION_KEY_ID
- TRUST_VERIFICATION_METHOD_ID
- AUTH_SIGNING_KEY_ID
- CONTEXT_ID_HANDLER_FEATURE_DID
- CONTEXT_ID_HANDLER_FEATURE_TENANT
- ModuleProtocol
Functions
- buildEngineConfiguration
- buildEngineServerConfiguration
- extensionsConfiguration
- extensionsInitialiseEngine
- extensionsInitialiseEngineServer
- shutdownExtensions
- parseCommandLineArgs
- constructCliCommand
- executeCommand
- processEnvOptions
- substituteEnvOptions
- registerCommands
- getEnvDefaults
- run
- buildConfiguration
- overrideModuleImport
- start
- initialiseLocales
- getExecutionDirectory
- getScriptDirectory
- fileExists
- directoryExists
- getSubFolders
- getFiles
- loadTextFile
- loadJsonFile
- parseModuleProtocol
- hashUrl
- getExtensionsCacheDir
- handleNpmProtocol
- isCacheExpired
- handleHttpsProtocol
- resolvePackageEntryPoint
- createModuleImportUrl