From 1e483c602440e5ee0bbac18e3f633d3b2258be45 Mon Sep 17 00:00:00 2001 From: Feynman Date: Wed, 18 Mar 2026 10:19:23 +0800 Subject: [PATCH] fix: update function process formatting in JavaScript nodes for consistency --- packages/dag/src/nodes/JavaScript.js | 8 ++++---- packages/dag/src/nodes/JsProcessor.js | 8 ++++---- packages/dag/src/nodes/StandardJs.js | 8 ++++---- packages/dag/src/nodes/StandardMigrateJs.js | 8 ++++---- 4 files changed, 16 insertions(+), 16 deletions(-) diff --git a/packages/dag/src/nodes/JavaScript.js b/packages/dag/src/nodes/JavaScript.js index d88342ae9f..330b7678ff 100644 --- a/packages/dag/src/nodes/JavaScript.js +++ b/packages/dag/src/nodes/JavaScript.js @@ -105,10 +105,10 @@ export class JavaScript extends NodeType { height: 500, options: { showPrintMargin: false, wrap: false }, includeBeforeAndAfter: true, - before: 'function process(record){', - beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\{`, - afterRegexp: '}[^}]*$', - after: '}', + before: 'function process(record){\n', + beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\s*\{\n?`, + afterRegexp: String.raw`\n?}[^}]*$`, + after: '\n}', param: 'tapTable', handleAddCompleter: '{{addDeclaredCompleterForSync}}', }, diff --git a/packages/dag/src/nodes/JsProcessor.js b/packages/dag/src/nodes/JsProcessor.js index 19e00d1bc4..7c4d4182b9 100644 --- a/packages/dag/src/nodes/JsProcessor.js +++ b/packages/dag/src/nodes/JsProcessor.js @@ -105,10 +105,10 @@ export class JavaScript extends NodeType { height: 500, options: { showPrintMargin: false, wrap: false }, includeBeforeAndAfter: true, - before: 'function process(record){', - beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\{`, - afterRegexp: '}[^}]*$', - after: '}', + before: 'function process(record){\n', + beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\s*\{\n?`, + afterRegexp: String.raw`\n?}[^}]*$`, + after: '\n}', param: 'schemaApplyResultList', handleAddCompleter: '{{addDeclaredCompleterForMigrate}}', }, diff --git a/packages/dag/src/nodes/StandardJs.js b/packages/dag/src/nodes/StandardJs.js index 224589f745..ba58d9e5d4 100644 --- a/packages/dag/src/nodes/StandardJs.js +++ b/packages/dag/src/nodes/StandardJs.js @@ -87,10 +87,10 @@ export class StandardJs extends NodeType { height: 500, options: { showPrintMargin: false, wrap: false }, includeBeforeAndAfter: true, - before: 'function process(record){', - beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\{`, - afterRegexp: '}[^}]*$', - after: '}', + before: 'function process(record){\n', + beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\s*\{\n?`, + afterRegexp: String.raw`\n?}[^}]*$`, + after: '\n}', param: 'tapTable', handleAddCompleter: '{{addDeclaredCompleterForSync}}', }, diff --git a/packages/dag/src/nodes/StandardMigrateJs.js b/packages/dag/src/nodes/StandardMigrateJs.js index 087de460c3..f96accc8d4 100644 --- a/packages/dag/src/nodes/StandardMigrateJs.js +++ b/packages/dag/src/nodes/StandardMigrateJs.js @@ -86,10 +86,10 @@ export class StandardJs extends NodeType { height: 500, options: { showPrintMargin: false, wrap: false }, includeBeforeAndAfter: true, - before: 'function process(record){', - beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\{`, - afterRegexp: '}[^}]*$', - after: '}', + before: 'function process(record){\n', + beforeRegexp: String.raw`^[^]*function\s+process\s*\(record\)\s*\{\n?`, + afterRegexp: String.raw`\n?}[^}]*$`, + after: '\n}', param: 'schemaApplyResultList', handleAddCompleter: '{{addDeclaredCompleterForSync}}', },