refactor(platform): runtime mixins and export manifest (Phase 738)
Extract _hyperswarmOpts/_newHyperswarm and _startupStepTimeout to platform-hyperswarm-runtime-mixin and platform-session-startup-mixin (62 manifest rows). Add platform-class-imports and platform-index-export-manifest; registries derive counts from manifest. No behavior change. Co-authored-by: Cursor <[email protected]>
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
* Ordered PearcordPlatform prototype mixin registration (Phase 730).
|
||||
* Preserves assign order from index.js / apply-platform-mixins (Phase 727).
|
||||
*/
|
||||
const PLATFORM_MIXIN_ASSIGNMENT_COUNT = 60
|
||||
const PLATFORM_MIXIN_ASSIGNMENT_COUNT = 62
|
||||
|
||||
const PLATFORM_MIXIN_ASSIGNMENTS = [
|
||||
{ module: './polls-scheduling', export: 'pollSchedulingMixin' },
|
||||
@@ -66,6 +66,8 @@ const PLATFORM_MIXIN_ASSIGNMENTS = [
|
||||
{ module: './slash-invoke-audit-json-mixin', export: 'slashInvokeAuditJsonMixin' },
|
||||
{ module: './worker-release-json-mixin', export: 'workerReleaseJsonMixin' },
|
||||
{ module: './integration-manifest-json-mixin', export: 'integrationManifestJsonMixin' },
|
||||
{ module: './platform-hyperswarm-runtime-mixin', export: 'platformHyperswarmRuntimeMixin' },
|
||||
{ module: './platform-session-startup-mixin', export: 'platformSessionStartupMixin' },
|
||||
{ module: './platform-diagnostics-mixin', export: 'platformDiagnosticsMixin' }
|
||||
]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user