Files
pearcord-platform/mixins/mixin-paths.json
T
Raven ScottandCursor a5dba86570 refactor(platform): organize mixins into category directories
Move 136 prototype mixins under mixins/domain, json-export, and
runtime/* so the package root stays navigable. Manifest assign order
is unchanged; apply-platform-mixins and runtime registry paths updated.

Co-authored-by: Cursor <[email protected]>
2026-06-03 17:42:26 -04:00

683 lines
22 KiB
JSON

{
"polls-scheduling": {
"dir": "mixins/domain",
"module": "./mixins/domain/polls-scheduling",
"importsDepth": 2
},
"notifications-activity": {
"dir": "mixins/domain",
"module": "./mixins/domain/notifications-activity",
"importsDepth": 2
},
"user-settings": {
"dir": "mixins/domain",
"module": "./mixins/domain/user-settings",
"importsDepth": 2
},
"moderation": {
"dir": "mixins/domain",
"module": "./mixins/domain/moderation",
"importsDepth": 2
},
"invites-discovery": {
"dir": "mixins/domain",
"module": "./mixins/domain/invites-discovery",
"importsDepth": 2
},
"threads-forum": {
"dir": "mixins/domain",
"module": "./mixins/domain/threads-forum",
"importsDepth": 2
},
"announcements-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/announcements-mixin",
"importsDepth": 2
},
"permissions-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/permissions-mixin",
"importsDepth": 2
},
"member-roles-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/member-roles-mixin",
"importsDepth": 2
},
"slash-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/slash-mixin",
"importsDepth": 2
},
"bots-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/bots-mixin",
"importsDepth": 2
},
"webhooks-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/webhooks-mixin",
"importsDepth": 2
},
"automation-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/automation-mixin",
"importsDepth": 2
},
"workers-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/workers-mixin",
"importsDepth": 2
},
"delivery-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/delivery-mixin",
"importsDepth": 2
},
"health-mixin": {
"dir": "mixins/domain",
"module": "./mixins/domain/health-mixin",
"importsDepth": 2
},
"audit-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/audit-json-mixin",
"importsDepth": 2
},
"digest-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/digest-json-mixin",
"importsDepth": 2
},
"relay-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/relay-json-mixin",
"importsDepth": 2
},
"worker-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/worker-json-mixin",
"importsDepth": 2
},
"bot-registry-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/bot-registry-json-mixin",
"importsDepth": 2
},
"slash-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/slash-json-mixin",
"importsDepth": 2
},
"oauth-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/oauth-json-mixin",
"importsDepth": 2
},
"invite-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/invite-json-mixin",
"importsDepth": 2
},
"permission-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/permission-json-mixin",
"importsDepth": 2
},
"emoji-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/emoji-json-mixin",
"importsDepth": 2
},
"member-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/member-json-mixin",
"importsDepth": 2
},
"ban-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/ban-json-mixin",
"importsDepth": 2
},
"poll-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/poll-json-mixin",
"importsDepth": 2
},
"pin-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/pin-json-mixin",
"importsDepth": 2
},
"thread-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/thread-json-mixin",
"importsDepth": 2
},
"stage-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/stage-json-mixin",
"importsDepth": 2
},
"voice-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/voice-json-mixin",
"importsDepth": 2
},
"screen-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/screen-json-mixin",
"importsDepth": 2
},
"presence-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/presence-json-mixin",
"importsDepth": 2
},
"notification-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/notification-json-mixin",
"importsDepth": 2
},
"status-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/status-json-mixin",
"importsDepth": 2
},
"activity-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/activity-json-mixin",
"importsDepth": 2
},
"session-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/session-json-mixin",
"importsDepth": 2
},
"device-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/device-json-mixin",
"importsDepth": 2
},
"discovery-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/discovery-json-mixin",
"importsDepth": 2
},
"federation-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/federation-json-mixin",
"importsDepth": 2
},
"mesh-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/mesh-json-mixin",
"importsDepth": 2
},
"multi-guild-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/multi-guild-json-mixin",
"importsDepth": 2
},
"partition-heal-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/partition-heal-json-mixin",
"importsDepth": 2
},
"channel-follow-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/channel-follow-json-mixin",
"importsDepth": 2
},
"guild-widget-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/guild-widget-json-mixin",
"importsDepth": 2
},
"read-state-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/read-state-json-mixin",
"importsDepth": 2
},
"webhook-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/webhook-json-mixin",
"importsDepth": 2
},
"vanity-url-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/vanity-url-json-mixin",
"importsDepth": 2
},
"effective-permission-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/effective-permission-json-mixin",
"importsDepth": 2
},
"invite-link-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/invite-link-json-mixin",
"importsDepth": 2
},
"role-override-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/role-override-json-mixin",
"importsDepth": 2
},
"oauth-grant-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/oauth-grant-json-mixin",
"importsDepth": 2
},
"oauth-install-token-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/oauth-install-token-json-mixin",
"importsDepth": 2
},
"slash-registry-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/slash-registry-json-mixin",
"importsDepth": 2
},
"slash-invoke-audit-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/slash-invoke-audit-json-mixin",
"importsDepth": 2
},
"worker-release-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/worker-release-json-mixin",
"importsDepth": 2
},
"integration-manifest-json-mixin": {
"dir": "mixins/json-export",
"module": "./mixins/json-export/integration-manifest-json-mixin",
"importsDepth": 2
},
"platform-hyperswarm-runtime-mixin": {
"dir": "mixins/runtime/core",
"module": "./mixins/runtime/core/platform-hyperswarm-runtime-mixin",
"importsDepth": 3
},
"platform-session-startup-mixin": {
"dir": "mixins/runtime/core",
"module": "./mixins/runtime/core/platform-session-startup-mixin",
"importsDepth": 3
},
"platform-guild-open-fallback-mixin": {
"dir": "mixins/runtime/core",
"module": "./mixins/runtime/core/platform-guild-open-fallback-mixin",
"importsDepth": 3
},
"platform-partition-heal-state-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-heal-state-mixin",
"importsDepth": 3
},
"platform-guild-mesh-bounded-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-guild-mesh-bounded-mixin",
"importsDepth": 3
},
"platform-federation-view-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-federation-view-mixin",
"importsDepth": 3
},
"platform-guild-mesh-peer-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-guild-mesh-peer-mixin",
"importsDepth": 3
},
"platform-guild-topic-replication-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-guild-topic-replication-mixin",
"importsDepth": 3
},
"platform-mesh-auto-heal-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-mesh-auto-heal-mixin",
"importsDepth": 3
},
"platform-guild-mesh-peer-retry-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-guild-mesh-peer-retry-mixin",
"importsDepth": 3
},
"platform-mesh-view-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-mesh-view-mixin",
"importsDepth": 3
},
"platform-mesh-logging-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-mesh-logging-mixin",
"importsDepth": 3
},
"platform-member-page-burst-mixin": {
"dir": "mixins/runtime/mesh",
"module": "./mixins/runtime/mesh/platform-member-page-burst-mixin",
"importsDepth": 3
},
"platform-guild-sync-watermark-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-watermark-mixin",
"importsDepth": 3
},
"platform-guild-gossip-outbox-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-gossip-outbox-mixin",
"importsDepth": 3
},
"platform-guild-sync-bandwidth-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-bandwidth-mixin",
"importsDepth": 3
},
"platform-guild-sync-health-patch-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-health-patch-mixin",
"importsDepth": 3
},
"platform-guild-sync-gossip-view-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-gossip-view-mixin",
"importsDepth": 3
},
"platform-guild-sync-push-schedule-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-push-schedule-mixin",
"importsDepth": 3
},
"platform-guild-presence-vector-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-presence-vector-mixin",
"importsDepth": 3
},
"platform-settings-mesh-health-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-settings-mesh-health-mixin",
"importsDepth": 3
},
"platform-guild-sync-wire-sparse-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-wire-sparse-mixin",
"importsDepth": 3
},
"platform-guild-sparse-sync-qos-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sparse-sync-qos-mixin",
"importsDepth": 3
},
"platform-guild-contacts-presence-mixin": {
"dir": "mixins/runtime/voice-dm",
"module": "./mixins/runtime/voice-dm/platform-guild-contacts-presence-mixin",
"importsDepth": 3
},
"platform-voice-mesh-state-mixin": {
"dir": "mixins/runtime/voice-dm",
"module": "./mixins/runtime/voice-dm/platform-voice-mesh-state-mixin",
"importsDepth": 3
},
"platform-guild-thread-forum-export-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-thread-forum-export-mixin",
"importsDepth": 3
},
"platform-discovery-listing-schedule-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-discovery-listing-schedule-mixin",
"importsDepth": 3
},
"platform-guild-member-sync-schedule-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-member-sync-schedule-mixin",
"importsDepth": 3
},
"platform-view-list-cache-mixin": {
"dir": "mixins/runtime/view",
"module": "./mixins/runtime/view/platform-view-list-cache-mixin",
"importsDepth": 3
},
"platform-search-cache-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-cache-mixin",
"importsDepth": 3
},
"platform-discovery-prefs-baseline-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-discovery-prefs-baseline-mixin",
"importsDepth": 3
},
"platform-search-index-store-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-index-store-mixin",
"importsDepth": 3
},
"platform-search-index-rebuild-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-index-rebuild-mixin",
"importsDepth": 3
},
"platform-search-mesh-gossip-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-mesh-gossip-mixin",
"importsDepth": 3
},
"platform-discovery-mesh-refresh-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-discovery-mesh-refresh-mixin",
"importsDepth": 3
},
"platform-search-guild-messages-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-guild-messages-mixin",
"importsDepth": 3
},
"platform-search-query-filters-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-query-filters-mixin",
"importsDepth": 3
},
"platform-search-mesh-resolve-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-mesh-resolve-mixin",
"importsDepth": 3
},
"platform-forum-search-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-forum-search-mixin",
"importsDepth": 3
},
"platform-forum-partition-heal-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-forum-partition-heal-mixin",
"importsDepth": 3
},
"platform-view-channel-consistency-mixin": {
"dir": "mixins/runtime/view",
"module": "./mixins/runtime/view/platform-view-channel-consistency-mixin",
"importsDepth": 3
},
"platform-pin-orphan-repair-mixin": {
"dir": "mixins/runtime/view",
"module": "./mixins/runtime/view/platform-pin-orphan-repair-mixin",
"importsDepth": 3
},
"platform-view-unread-audit-mixin": {
"dir": "mixins/runtime/view",
"module": "./mixins/runtime/view/platform-view-unread-audit-mixin",
"importsDepth": 3
},
"platform-discovery-tags-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-discovery-tags-mixin",
"importsDepth": 3
},
"platform-partition-pin-search-heal-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-pin-search-heal-mixin",
"importsDepth": 3
},
"platform-forum-filter-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-forum-filter-mixin",
"importsDepth": 3
},
"platform-partition-reaction-sticker-heal-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-reaction-sticker-heal-mixin",
"importsDepth": 3
},
"platform-partition-roster-heal-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-roster-heal-mixin",
"importsDepth": 3
},
"platform-partition-embed-heal-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-embed-heal-mixin",
"importsDepth": 3
},
"platform-partition-voicenote-heal-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-voicenote-heal-mixin",
"importsDepth": 3
},
"platform-partition-attachment-heal-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-attachment-heal-mixin",
"importsDepth": 3
},
"platform-capabilities-mixin": {
"dir": "mixins/runtime/core",
"module": "./mixins/runtime/core/platform-capabilities-mixin",
"importsDepth": 3
},
"platform-partition-heal-orchestrator-mixin": {
"dir": "mixins/runtime/partition-heal",
"module": "./mixins/runtime/partition-heal/platform-partition-heal-orchestrator-mixin",
"importsDepth": 3
},
"platform-sidecar-replicator-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-sidecar-replicator-mixin",
"importsDepth": 3
},
"platform-guild-sync-export-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-export-mixin",
"importsDepth": 3
},
"platform-guild-sync-ingest-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-sync-ingest-mixin",
"importsDepth": 3
},
"platform-guild-wire-mixin": {
"dir": "mixins/runtime/guild-sync",
"module": "./mixins/runtime/guild-sync/platform-guild-wire-mixin",
"importsDepth": 3
},
"platform-view-mixin": {
"dir": "mixins/runtime/view",
"module": "./mixins/runtime/view/platform-view-mixin",
"importsDepth": 3
},
"platform-json-export-surface-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-json-export-surface-mixin",
"importsDepth": 3
},
"platform-audit-automation-export-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-audit-automation-export-mixin",
"importsDepth": 3
},
"platform-dm-voice-media-mixin": {
"dir": "mixins/runtime/voice-dm",
"module": "./mixins/runtime/voice-dm/platform-dm-voice-media-mixin",
"importsDepth": 3
},
"platform-dm-session-mixin": {
"dir": "mixins/runtime/voice-dm",
"module": "./mixins/runtime/voice-dm/platform-dm-session-mixin",
"importsDepth": 3
},
"platform-profile-contacts-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-profile-contacts-mixin",
"importsDepth": 3
},
"platform-discovery-api-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-discovery-api-mixin",
"importsDepth": 3
},
"platform-search-api-mixin": {
"dir": "mixins/runtime/search-discovery",
"module": "./mixins/runtime/search-discovery/platform-search-api-mixin",
"importsDepth": 3
},
"platform-registry-media-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-registry-media-mixin",
"importsDepth": 3
},
"platform-voice-stage-screen-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-voice-stage-screen-mixin",
"importsDepth": 3
},
"platform-attachments-embeds-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-attachments-embeds-mixin",
"importsDepth": 3
},
"platform-permissions-roles-admin-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-permissions-roles-admin-mixin",
"importsDepth": 3
},
"platform-bots-webhooks-slash-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-bots-webhooks-slash-mixin",
"importsDepth": 3
},
"platform-automation-hooks-delivery-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-automation-hooks-delivery-mixin",
"importsDepth": 3
},
"platform-announcements-boosts-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-announcements-boosts-mixin",
"importsDepth": 3
},
"platform-guild-admin-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-guild-admin-mixin",
"importsDepth": 3
},
"platform-settings-folders-prefs-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-settings-folders-prefs-mixin",
"importsDepth": 3
},
"platform-messaging-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-messaging-mixin",
"importsDepth": 3
},
"platform-channels-threads-forum-mixin": {
"dir": "mixins/runtime/features",
"module": "./mixins/runtime/features/platform-channels-threads-forum-mixin",
"importsDepth": 3
},
"platform-diagnostics-mixin": {
"dir": "mixins/runtime/core",
"module": "./mixins/runtime/core/platform-diagnostics-mixin",
"importsDepth": 3
}
}