vite
vite
Interfaces
AppMetadata
Defined in: pod/src/lib/vite/compiler/types.ts:28
Properties
banner
readonly banner: string | null;Defined in: pod/src/lib/vite/compiler/types.ts:34
description
readonly description: string | null;Defined in: pod/src/lib/vite/compiler/types.ts:30
icon
readonly icon: string;Defined in: pod/src/lib/vite/compiler/types.ts:31
layout
readonly layout: "flow" | "contain";Defined in: pod/src/lib/vite/compiler/types.ts:32
thumbnail
readonly thumbnail: string | null;Defined in: pod/src/lib/vite/compiler/types.ts:33
title
readonly title: string;Defined in: pod/src/lib/vite/compiler/types.ts:29
DiagnosticSnapshot
Defined in: pod/src/lib/vite/compiler/types.ts:73
Properties
diagnostics
readonly diagnostics: readonly StructuralDiagnostic[];Defined in: pod/src/lib/vite/compiler/types.ts:83
mode
readonly mode: "authoring" | "build";Defined in: pod/src/lib/vite/compiler/types.ts:76
revision
readonly revision: number;Defined in: pod/src/lib/vite/compiler/types.ts:75
status
readonly status: "complete";Defined in: pod/src/lib/vite/compiler/types.ts:77
summary
readonly summary: object;Defined in: pod/src/lib/vite/compiler/types.ts:78
errors
readonly errors: number;files
readonly files: number;warnings
readonly warnings: 0;
version
readonly version: 1;Defined in: pod/src/lib/vite/compiler/types.ts:74
DiscoveredApp
Defined in: pod/src/lib/vite/compiler/types.ts:37
Properties
id
readonly id: string;Defined in: pod/src/lib/vite/compiler/types.ts:38
kind
readonly kind: "app";Defined in: pod/src/lib/vite/compiler/types.ts:39
metadata
readonly metadata: AppMetadata;Defined in: pod/src/lib/vite/compiler/types.ts:43
parentId
readonly parentId: string | null;Defined in: pod/src/lib/vite/compiler/types.ts:41
path
readonly path: string;Defined in: pod/src/lib/vite/compiler/types.ts:40
source
readonly source: string;Defined in: pod/src/lib/vite/compiler/types.ts:42
DiscoveredCollection
Defined in: pod/src/lib/vite/compiler/types.ts:22
Properties
id
readonly id: string;Defined in: pod/src/lib/vite/compiler/types.ts:23
path
readonly path: string;Defined in: pod/src/lib/vite/compiler/types.ts:24
roles
readonly roles: CollectionRoles;Defined in: pod/src/lib/vite/compiler/types.ts:25
DiscoveredGroup
Defined in: pod/src/lib/vite/compiler/types.ts:46
Properties
id
readonly id: string;Defined in: pod/src/lib/vite/compiler/types.ts:47
kind
readonly kind: "group";Defined in: pod/src/lib/vite/compiler/types.ts:48
parentId
readonly parentId: string | null;Defined in: pod/src/lib/vite/compiler/types.ts:50
path
readonly path: string;Defined in: pod/src/lib/vite/compiler/types.ts:49
source
readonly source: string;Defined in: pod/src/lib/vite/compiler/types.ts:51
DiscoveredWorkspaceRole
Defined in: pod/src/lib/vite/compiler/types.ts:56
Properties
id
readonly id: string;Defined in: pod/src/lib/vite/compiler/types.ts:57
path
readonly path: string;Defined in: pod/src/lib/vite/compiler/types.ts:58
source
readonly source: string;Defined in: pod/src/lib/vite/compiler/types.ts:59
PodFilesystemCompilation
Defined in: pod/src/lib/vite/compiler/types.ts:86
Properties
diagnostics
readonly diagnostics: readonly StructuralDiagnostic[];Defined in: pod/src/lib/vite/compiler/types.ts:89
removed
readonly removed: readonly string[];Defined in: pod/src/lib/vite/compiler/types.ts:91
structure
readonly structure: PodStructure;Defined in: pod/src/lib/vite/compiler/types.ts:88
valid
readonly valid: boolean;Defined in: pod/src/lib/vite/compiler/types.ts:87
written
readonly written: readonly string[];Defined in: pod/src/lib/vite/compiler/types.ts:90
PodFilesystemCompilerOptions
Defined in: pod/src/lib/vite/compiler/types.ts:94
Properties
mode?
readonly optional mode?: "authoring" | "build";Defined in: pod/src/lib/vite/compiler/types.ts:96
revision?
readonly optional revision?: number;Defined in: pod/src/lib/vite/compiler/types.ts:97
root
readonly root: string;Defined in: pod/src/lib/vite/compiler/types.ts:95
PodPluginOptions
Defined in: pod/src/lib/vite/index.ts:39
Properties
outDir?
readonly optional outDir?: string;Defined in: pod/src/lib/vite/index.ts:40
PodStructure
Defined in: pod/src/lib/vite/compiler/types.ts:62
Properties
apps
readonly apps: readonly DiscoveredAppNode[];Defined in: pod/src/lib/vite/compiler/types.ts:66
automations
readonly automations: readonly DiscoveredWorkspaceRole[];Defined in: pod/src/lib/vite/compiler/types.ts:67
collections
readonly collections: readonly DiscoveredCollection[];Defined in: pod/src/lib/vite/compiler/types.ts:65
diagnostics
readonly diagnostics: readonly StructuralDiagnostic[];Defined in: pod/src/lib/vite/compiler/types.ts:70
relationships
readonly relationships: string | null;Defined in: pod/src/lib/vite/compiler/types.ts:64
remotes
readonly remotes: readonly DiscoveredWorkspaceRole[];Defined in: pod/src/lib/vite/compiler/types.ts:68
seed
readonly seed: string | null;Defined in: pod/src/lib/vite/compiler/types.ts:69
version
readonly version: 1;Defined in: pod/src/lib/vite/compiler/types.ts:63
SourcePosition
Defined in: pod/src/lib/vite/compiler/types.ts:1
Properties
column
readonly column: number;Defined in: pod/src/lib/vite/compiler/types.ts:3
line
readonly line: number;Defined in: pod/src/lib/vite/compiler/types.ts:2
StructuralDiagnostic
Defined in: pod/src/lib/vite/compiler/types.ts:6
Properties
code
readonly code: string;Defined in: pod/src/lib/vite/compiler/types.ts:9
file
readonly file: string;Defined in: pod/src/lib/vite/compiler/types.ts:10
message
readonly message: string;Defined in: pod/src/lib/vite/compiler/types.ts:12
severity
readonly severity: "error";Defined in: pod/src/lib/vite/compiler/types.ts:8
source
readonly source: "pod";Defined in: pod/src/lib/vite/compiler/types.ts:7
start
readonly start: SourcePosition;Defined in: pod/src/lib/vite/compiler/types.ts:11
Type Aliases
DiscoveredAppNode
type DiscoveredAppNode =
| DiscoveredApp
| DiscoveredGroup;Defined in: pod/src/lib/vite/compiler/types.ts:54
Functions
compilePodFilesystem()
function compilePodFilesystem(options): Promise<PodFilesystemCompilation>;Defined in: pod/src/lib/vite/compiler/index.ts:721
Parameters
| Parameter | Type |
|---|---|
options |
PodFilesystemCompilerOptions |
Returns
Promise<PodFilesystemCompilation>
discoverPodFilesystem()
function discoverPodFilesystem(root): Promise<PodStructure>;Defined in: pod/src/lib/vite/compiler/index.ts:430
Parameters
| Parameter | Type |
|---|---|
root |
string |
Returns
Promise<PodStructure>
pod()
function pod(options?): PluginOption[];Defined in: pod/src/lib/vite/index.ts:109
Parameters
| Parameter | Type |
|---|---|
options |
PodPluginOptions |
Returns
PluginOption[]