type
AdminPluginMetadata
type AdminPluginMetadata struct {
// Package is an installed bare JavaScript package specifier.
Package string
// Export is the named AdminPlugin export in Package.
Export string
// APIVersion must equal AdminPluginAPIVersion.
APIVersion uint32
// PairingVersion changes when backend and admin halves cease to match.
PairingVersion uint32
// Routes lists authenticated admin route paths in exact registration order.
Routes []string
// Assets lists package-relative static assets in exact registration order.
Assets []string
}Static pairing metadata for a plugin admin package.
Packagestring- Installed bare JavaScript package specifier.
Exportstring- Named AdminPlugin export in Package.
APIVersionuint32- Admin contract version; must equal AdminPluginAPIVersion.
PairingVersionuint32- Backend/admin pairing version checked during generation.
Routes[]string- Authenticated admin route paths in exact registration order.
Assets[]string- Package-relative static assets in exact registration order.
Package and Export are statically imported at admin build time. Increment PairingVersion when backend and admin halves cease to be compatible.