Interface: GLXFGenerationOptions
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:36
Properties
enableWatcher?
optional
enableWatcher:boolean
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:78
Enable file watcher in development mode
Default
true
formats?
optional
formats: ("glxf"
|"gltf"
)[]
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:60
Export formats to generate
Default
['glxf']
ignorePattern?
optional
ignorePattern:RegExp
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:86
Regex pattern to ignore files/directories in the metaspatial directory These files won't trigger GLXF regeneration when changed
Default
/components//
Example
/components/|\.tmp$/ to ignore components folder and .tmp files
metaSpatialCliPath?
optional
metaSpatialCliPath:string
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:66
Path to Meta Spatial CLI executable
Default
'/Applications/Meta Spatial Editor.app/Contents/MacOS/CLI' (macOS)
metaSpatialDir?
optional
metaSpatialDir:string
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:41
Directory containing Meta Spatial files to watch
Default
'metaspatial'
outputDir?
optional
outputDir:string
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:47
Output directory for generated GLXF/GLTF files
Default
'generated/glxf'
verbose?
optional
verbose:boolean
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:72
Enable verbose logging
Default
false
watchDebounceMs?
optional
watchDebounceMs:number
Defined in: packages/vite-plugin-metaspatial/src/generate-glxf/types.ts:54
Debounce time in milliseconds for file changes Higher values batch more changes together but increase response time
Default
500