Skip to content

@tyravel/core

Tyravel application kernel, providers, and facades

Install

bash
npm install @tyravel/core

Metadata

FieldValue
Version1.0.1
Sourcepackages/core
CategoryKernel & HTTP
Node.js>=26

Tyravel dependencies

Public exports

From the package entry point (dist/index.d.ts). Deep imports are not supported.

Values

  • Application
  • Auth
  • AuthServiceProvider
  • AuthenticationException
  • AuthorizationException
  • AuthorizationGate
  • Broadcast
  • BroadcastServiceProvider
  • Bus
  • Cache
  • CacheServiceProvider
  • ClientRequest
  • ClientResponse
  • ConfigRepository
  • ConfigServiceProvider
  • DB
  • DatabaseServiceProvider
  • Event
  • EventDispatcher
  • EventServiceProvider
  • EventSubscriber
  • Events
  • ExceptionHandler
  • FormRequest
  • Gate
  • HealthChecker
  • HealthServiceProvider
  • Http
  • HttpKernel
  • InvalidCredentialsException
  • InvalidResetTokenException
  • Lang
  • Listener
  • LocaleServiceProvider
  • Log
  • LogServiceProvider
  • Mail
  • MailServiceProvider
  • Mailable
  • Notifiable
  • Notification
  • NotificationRegistry
  • NotificationServiceProvider
  • Notifications
  • OAuthManager
  • Password
  • PasswordResetBroker
  • PersonalAccessTokenRepository
  • Policy
  • Queue
  • QueueServiceProvider
  • QueuedListener
  • RedisServiceProvider
  • ResponseSequence
  • ResponseStub
  • Route
  • Schedule
  • ScheduleServiceProvider
  • SendMailable
  • ServiceProvider
  • Storage
  • StorageServiceProvider
  • URL
  • View
  • ViewServiceProvider
  • createControllerHandler
  • createTokenAbilityMiddleware
  • cronMatches
  • dispatch
  • env
  • envBool
  • envInt
  • fire
  • getViewRequest
  • isControllerAction
  • isFormRequestConstructor
  • loadEnv
  • registerHttpMiddleware
  • route
  • serve
  • setAuthApplication
  • setBroadcastApplication
  • setCacheApplication
  • setDbApplication
  • setEventApplication
  • setGateApplication
  • setLangApplication
  • setLogApplication
  • setMailApplication
  • setNotificationApplication
  • setPasswordApplication
  • setQueueApplication
  • setRouteApplication
  • setStorageApplication
  • setUrlApplication
  • setViewApplication
  • setViewRequest
  • startDevHotReload

Types

  • AuthConfig
  • AuthFacade
  • Authenticatable
  • BroadcastFacade
  • CacheFacade
  • ControllerAction
  • ControllerConstructor
  • CorsConfig
  • CreateTokenOptions
  • DbFacade
  • DevHotReloadOptions
  • EventConstructor
  • EventListenerRegistration
  • EventSubscriberConstructor
  • EventsConfig
  • EventsFacade
  • FormRequestConstructor
  • GateFacade
  • HealthCheckResult
  • HealthConfig
  • HealthReport
  • HttpConfig
  • LangFacade
  • ListenerCallback
  • ListenerConstructor
  • ListenerHandler
  • LogFacade
  • MailFacade
  • NewAccessToken
  • NotificationsFacade
  • PartialViewOptions
  • PasswordFacade
  • QueueConnectionFacade
  • QueueFacade
  • RouteFacade
  • ScheduledEvent
  • ServeOptions
  • StorageFacade
  • UrlFacade
  • ViewFacade

Guide

See the Introduction guide for usage examples.

Released under the MIT License.