Sha256: 282f98006ed7fa9bb2cd9bdbe2524595cfc4bcd58a0bb3232e4519f2138df811

Contents?: true

Size: 1.08 KB

Versions: 29

Compression:

Stored size: 1.08 KB

Contents

export type HMRPayload =
  | ConnectedPayload
  | UpdatePayload
  | FullReloadPayload
  | CustomPayload
  | ErrorPayload
  | PrunePayload

export interface ConnectedPayload {
  type: 'connected'
}

export interface UpdatePayload {
  type: 'update'
  updates: Update[]
}

export interface Update {
  type: 'js-update' | 'css-update'
  path: string
  acceptedPath: string
  timestamp: number
  /** @internal */
  explicitImportRequired?: boolean
  /** @internal */
  isWithinCircularImport?: boolean
  /** @internal */
  ssrInvalidates?: string[]
}

export interface PrunePayload {
  type: 'prune'
  paths: string[]
}

export interface FullReloadPayload {
  type: 'full-reload'
  path?: string
  /** @internal */
  triggeredBy?: string
}

export interface CustomPayload {
  type: 'custom'
  event: string
  data?: any
}

export interface ErrorPayload {
  type: 'error'
  err: {
    [name: string]: any
    message: string
    stack: string
    id?: string
    frame?: string
    plugin?: string
    pluginCode?: string
    loc?: {
      file?: string
      line: number
      column: number
    }
  }
}

Version data entries

29 entries across 29 versions & 2 rubygems

Version Path
rapid_stack-0.2.0 templates/frontend/node_modules/vite/types/hmrPayload.d.ts
rapid_stack-0.1.1 templates/FrontEnd/node_modules/vite/types/hmrPayload.d.ts
rapid_stack-0.1.0 templates/FrontEnd/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.26 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.25 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.24 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.23 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.22 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.21 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.20 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.19 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.18 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.17 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.16 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.15 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.14 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.13 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.12 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.11 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts
clapton-0.0.10 lib/clapton/javascripts/node_modules/vite/types/hmrPayload.d.ts