{"version":"2.1.248","anchor":"namespace-re-export-tables-partly-collapsed-into-direct-alia","canonical_anchor":"namespace-re-export-tables-partly-collapsed-into-direct-alia","heading":"Namespace re-export tables partly collapsed into direct aliases","tier":"internal","area":"Bundling","scope":null,"heads_up":null,"url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248\/e\/namespace-re-export-tables-partly-collapsed-into-direct-alia","release_url":"https:\/\/changelogs.core-directive.com\/v\/2.1.248","markdown":"### Namespace re-export tables partly collapsed into direct aliases\n\nSingle-use internal namespace objects collapsed into direct aliases with no behaviour change.\n\n**What**\n\nWhere an internal namespace object had a single consumer, it is now a direct alias to the thing it re-exported instead of an object with getters. Part of the same bundler rework; no behaviour change.\n\n**Details**\n\n- The collapse is partial: multi-consumer tables such as the MCP tool registry exports still use the getter-object form.\n\n**Evidence**\n\n`registeredToolsOf: () => M9e,`\n\n- Area: Bundling\n- Tier: Under the hood\n- Useful: 1\/5\n- Signal: 0\/5"}