mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-19 16:55:02 +02:00
n8n-packages no longer imports the data-table module's entity and
service. Instead, n8n-packages exposes a PackageEntityHandlerRegistry
on its public surface, and the data-table module registers its
import/export handler there during module init. The four data-table
handler files move wholesale into the data-table module, where their
DataTable entity/service imports become intra-module.
When no handler is registered (module disabled), n8n-packages keeps
the exact same behavior the previous isActive('data-table') guards
produced: packages without data tables pass through, imports with data
tables are blocked as module-disabled, and exports with data tables
are rejected with the same error.
Part of DEVP-646.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
||
|---|---|---|
| .. | ||
| @n8n | ||
| cli | ||
| core | ||
| extensions/insights | ||
| frontend | ||
| node-dev | ||
| nodes-base | ||
| testing | ||
| workflow | ||