Files
pearcord-platform/package.json
T
Raven ScottandCursor ef50ad1cb6 refactor(platform): extract JSON export mesh mixins to shared factory
Regenerate dedicated *-json-mixin.js modules via pearcord-json-export-mixin
with platform-correct _shouldGossip* names. Fix bot registry and webhook
execute gossip wiring; export webhookJsonMixin alias; remove dead bot-json-mixin.
Behavior unchanged; partition heal and mesh dedupe paths restored.

Co-authored-by: Cursor <[email protected]>
2026-06-03 09:27:10 -04:00

84 lines
4.2 KiB
JSON

{
"name": "pearcord-platform",
"version": "0.1.0",
"main": "index.js",
"type": "commonjs",
"scripts": {
"test:imports": "node scripts/check-pearcord-module-imports.cjs --resolve",
"test:deps": "node scripts/check-pearcord-module-imports.cjs",
"ci:deps": "npm run test:deps && npm run test:imports"
},
"dependencies": {
"bare-events": "^2.8.0",
"bare-path": "^3.0.0",
"bare-process": "^4.4.0",
"hyperswarm": "^4.11.6",
"pearcord-activity": "file:../pearcord-activity",
"pearcord-announcement-hub": "file:../pearcord-announcement-hub",
"pearcord-announcements": "file:../pearcord-announcements",
"pearcord-app-events": "file:../pearcord-app-events",
"pearcord-attachments": "file:../pearcord-attachments",
"pearcord-voice-notes": "file:../pearcord-voice-notes",
"pearcord-automation-export": "file:../pearcord-automation-export",
"pearcord-automod": "file:../pearcord-automod",
"pearcord-boosts": "file:../pearcord-boosts",
"pearcord-bot-auth": "file:../pearcord-bot-auth",
"pearcord-bot-events": "file:../pearcord-bot-events",
"pearcord-bot-limits": "file:../pearcord-bot-limits",
"pearcord-bot-sdk": "file:../pearcord-bot-sdk",
"pearcord-channel-meta": "file:../pearcord-channel-meta",
"pearcord-channel-permissions": "file:../pearcord-channel-permissions",
"pearcord-commands": "file:../pearcord-commands",
"pearcord-contacts": "file:../pearcord-contacts",
"pearcord-crypto": "file:../pearcord-crypto",
"pearcord-db": "file:../pearcord-db",
"pearcord-delivery-receipts": "file:../pearcord-delivery-receipts",
"pearcord-json-export-mixin": "file:../pearcord-json-export-mixin",
"pearcord-digest-relay-plugin": "file:../pearcord-digest-relay-plugin",
"pearcord-device-sync": "file:../pearcord-device-sync",
"pearcord-discovery": "file:../pearcord-discovery",
"pearcord-display-capture": "file:../pearcord-display-capture",
"pearcord-dm": "file:../pearcord-dm",
"pearcord-dm-voice": "file:../pearcord-dm-voice",
"pearcord-drive": "file:../pearcord-drive",
"pearcord-embed": "file:../pearcord-embed",
"pearcord-emoji": "file:../pearcord-emoji",
"pearcord-forum": "file:../pearcord-forum",
"pearcord-forum-search": "file:../pearcord-forum-search",
"pearcord-guild": "file:../pearcord-guild",
"pearcord-guild-replicator": "file:../pearcord-guild-replicator",
"pearcord-guild-sidecar": "file:../pearcord-guild-sidecar",
"pearcord-swarm-manager": "file:../pearcord-swarm-manager",
"pearcord-guild-roles": "file:../pearcord-guild-roles",
"pearcord-hub-cards": "file:../pearcord-hub-cards",
"pearcord-identity": "file:../pearcord-identity",
"pearcord-log": "file:../pearcord-log",
"pearcord-integration-worker": "file:../pearcord-integration-worker",
"pearcord-invite": "file:../pearcord-invite",
"pearcord-lottie": "file:../pearcord-lottie",
"pearcord-message": "file:../pearcord-message",
"pearcord-message-layout": "file:../pearcord-message-layout",
"pearcord-moderation": "file:../pearcord-moderation",
"pearcord-notifications": "file:../pearcord-notifications",
"pearcord-presence": "file:../pearcord-presence",
"pearcord-polls": "file:../pearcord-polls",
"pearcord-scheduled-messages": "file:../pearcord-scheduled-messages",
"pearcord-profile-assets": "file:../pearcord-profile-assets",
"pearcord-profile-cosmetics": "file:../pearcord-profile-cosmetics",
"pearcord-search": "file:../pearcord-search",
"pearcord-screen-share": "file:../pearcord-screen-share",
"pearcord-server-folders": "file:../pearcord-server-folders",
"pearcord-settings": "file:../pearcord-settings",
"pearcord-shared": "file:../pearcord-shared",
"pearcord-soundboard": "file:../pearcord-soundboard",
"pearcord-stage": "file:../pearcord-stage",
"pearcord-step-up": "file:../pearcord-step-up",
"pearcord-stickers": "file:../pearcord-stickers",
"pearcord-threads": "file:../pearcord-threads",
"pearcord-voice": "file:../pearcord-voice",
"pearcord-webhooks": "file:../pearcord-webhooks",
"pearcord-voice-capture": "file:../pearcord-voice-capture",
"pearcord-voice-media": "file:../pearcord-voice-media"
}
}