mirror of
https://github.com/n8n-io/n8n.git
synced 2026-10-17 05:29:44 +02:00
Stamps boundaries: { type, scope } into all 71 workspace package.json files per
the assessment table, extends the rule's type set (runtime/nodes/sdk/tooling) to
cover the whole repo, and adds a validation harness that checks the real workspace
dependency graph against the matrices.
Harness output: 19 type + 21 scope violations, clustering on known smells
(n8n-workflow is types+runtime in one; design-system/workflow-sdk want 'shared'
scope; core->platform layering inversion). See scripts/spike-apply-boundaries.mjs.
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
28 lines
613 B
JSON
28 lines
613 B
JSON
{
|
|
"boundaries": { "type": "tooling", "scope": "nodes" },
|
|
"name": "@n8n/create-node",
|
|
"version": "0.38.0",
|
|
"description": "Official CLI to create new community nodes for n8n",
|
|
"bin": {
|
|
"create-node": "bin/create-node.cjs"
|
|
},
|
|
"files": [
|
|
"bin",
|
|
"dist"
|
|
],
|
|
"scripts": {
|
|
"start": "node bin/create-node.cjs"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/n8n-io/n8n.git"
|
|
},
|
|
"dependencies": {
|
|
"@n8n/node-cli": "workspace:*"
|
|
},
|
|
"devDependencies": {
|
|
"@n8n/typescript-config": "workspace:*"
|
|
},
|
|
"license": "LicenseRef-n8n-sustainable-use"
|
|
}
|