From 11f2bc4c205cf996a018e02c6adb5199877470c8 Mon Sep 17 00:00:00 2001 From: Joe Danziger Date: Thu, 22 May 2025 15:18:08 -0400 Subject: [PATCH] optimize imports --- scripts/modules/rule-transformer.js | 5 +---- scripts/profiles/index.js | 5 +++++ 2 files changed, 6 insertions(+), 4 deletions(-) create mode 100644 scripts/profiles/index.js diff --git a/scripts/modules/rule-transformer.js b/scripts/modules/rule-transformer.js index 6d444bbc..4e28f6d5 100644 --- a/scripts/modules/rule-transformer.js +++ b/scripts/modules/rule-transformer.js @@ -13,10 +13,7 @@ import { log } from './utils.js'; import { setupMCPConfiguration } from '../../src/utils/mcp-utils.js'; // --- Centralized Brand Helpers --- -import * as clineProfile from '../profiles/cline.js'; -import * as cursorProfile from '../profiles/cursor.js'; -import * as rooProfile from '../profiles/roo.js'; -import * as windsurfProfile from '../profiles/windsurf.js'; +import { clineProfile, cursorProfile, rooProfile, windsurfProfile } from '../profiles/index.js'; export const BRAND_PROFILES = { cline: clineProfile, diff --git a/scripts/profiles/index.js b/scripts/profiles/index.js new file mode 100644 index 00000000..1f0a7290 --- /dev/null +++ b/scripts/profiles/index.js @@ -0,0 +1,5 @@ +// Profile exports for centralized importing +export * as clineProfile from './cline.js'; +export * as cursorProfile from './cursor.js'; +export * as rooProfile from './roo.js'; +export * as windsurfProfile from './windsurf.js'; \ No newline at end of file