From 6b2bcb1ae69f4175742e370c99985451123ceaed Mon Sep 17 00:00:00 2001 From: RAIT-09 <51452399+RAIT-09@users.noreply.github.com> Date: Wed, 24 Sep 2025 17:42:57 +0900 Subject: [PATCH] Move source files into src --- esbuild.config.mjs | 10 +++++----- ChatView.tsx => src/ChatView.tsx | 0 .../components}/chat/CollapsibleThought.tsx | 0 .../components}/chat/MarkdownTextRenderer.tsx | 0 .../components}/chat/MentionDropdown.tsx | 0 .../components}/chat/MessageContentRenderer.tsx | 0 .../components}/chat/MessageRenderer.tsx | 0 .../components}/chat/TerminalRenderer.tsx | 0 .../components}/chat/TextWithMentions.tsx | 0 .../components}/settings/AgentClientSettingTab.ts | 0 {components => src/components}/ui/HeaderButton.tsx | 0 main.ts => src/main.ts | 0 {services => src/services}/acp-client.ts | 0 {services => src/services}/mention-service.ts | 0 settings-store.ts => src/settings-store.ts | 0 terminal-manager.ts => src/terminal-manager.ts | 0 {types => src/types}/acp-types.ts | 0 {utils => src/utils}/mention-utils.ts | 0 {utils => src/utils}/settings-utils.ts | 0 tsconfig.json | 2 +- 20 files changed, 6 insertions(+), 6 deletions(-) rename ChatView.tsx => src/ChatView.tsx (100%) rename {components => src/components}/chat/CollapsibleThought.tsx (100%) rename {components => src/components}/chat/MarkdownTextRenderer.tsx (100%) rename {components => src/components}/chat/MentionDropdown.tsx (100%) rename {components => src/components}/chat/MessageContentRenderer.tsx (100%) rename {components => src/components}/chat/MessageRenderer.tsx (100%) rename {components => src/components}/chat/TerminalRenderer.tsx (100%) rename {components => src/components}/chat/TextWithMentions.tsx (100%) rename {components => src/components}/settings/AgentClientSettingTab.ts (100%) rename {components => src/components}/ui/HeaderButton.tsx (100%) rename main.ts => src/main.ts (100%) rename {services => src/services}/acp-client.ts (100%) rename {services => src/services}/mention-service.ts (100%) rename settings-store.ts => src/settings-store.ts (100%) rename terminal-manager.ts => src/terminal-manager.ts (100%) rename {types => src/types}/acp-types.ts (100%) rename {utils => src/utils}/mention-utils.ts (100%) rename {utils => src/utils}/settings-utils.ts (100%) diff --git a/esbuild.config.mjs b/esbuild.config.mjs index a5de8b8..e873573 100644 --- a/esbuild.config.mjs +++ b/esbuild.config.mjs @@ -2,20 +2,19 @@ import esbuild from "esbuild"; import process from "process"; import builtins from "builtin-modules"; -const banner = -`/* +const banner = `/* THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ `; -const prod = (process.argv[2] === "production"); +const prod = process.argv[2] === "production"; const context = await esbuild.context({ banner: { js: banner, }, - entryPoints: ["main.ts"], + entryPoints: ["src/main.ts"], bundle: true, external: [ "obsidian", @@ -31,7 +30,8 @@ const context = await esbuild.context({ "@lezer/common", "@lezer/highlight", "@lezer/lr", - ...builtins], + ...builtins, + ], format: "cjs", target: "es2018", logLevel: "info", diff --git a/ChatView.tsx b/src/ChatView.tsx similarity index 100% rename from ChatView.tsx rename to src/ChatView.tsx diff --git a/components/chat/CollapsibleThought.tsx b/src/components/chat/CollapsibleThought.tsx similarity index 100% rename from components/chat/CollapsibleThought.tsx rename to src/components/chat/CollapsibleThought.tsx diff --git a/components/chat/MarkdownTextRenderer.tsx b/src/components/chat/MarkdownTextRenderer.tsx similarity index 100% rename from components/chat/MarkdownTextRenderer.tsx rename to src/components/chat/MarkdownTextRenderer.tsx diff --git a/components/chat/MentionDropdown.tsx b/src/components/chat/MentionDropdown.tsx similarity index 100% rename from components/chat/MentionDropdown.tsx rename to src/components/chat/MentionDropdown.tsx diff --git a/components/chat/MessageContentRenderer.tsx b/src/components/chat/MessageContentRenderer.tsx similarity index 100% rename from components/chat/MessageContentRenderer.tsx rename to src/components/chat/MessageContentRenderer.tsx diff --git a/components/chat/MessageRenderer.tsx b/src/components/chat/MessageRenderer.tsx similarity index 100% rename from components/chat/MessageRenderer.tsx rename to src/components/chat/MessageRenderer.tsx diff --git a/components/chat/TerminalRenderer.tsx b/src/components/chat/TerminalRenderer.tsx similarity index 100% rename from components/chat/TerminalRenderer.tsx rename to src/components/chat/TerminalRenderer.tsx diff --git a/components/chat/TextWithMentions.tsx b/src/components/chat/TextWithMentions.tsx similarity index 100% rename from components/chat/TextWithMentions.tsx rename to src/components/chat/TextWithMentions.tsx diff --git a/components/settings/AgentClientSettingTab.ts b/src/components/settings/AgentClientSettingTab.ts similarity index 100% rename from components/settings/AgentClientSettingTab.ts rename to src/components/settings/AgentClientSettingTab.ts diff --git a/components/ui/HeaderButton.tsx b/src/components/ui/HeaderButton.tsx similarity index 100% rename from components/ui/HeaderButton.tsx rename to src/components/ui/HeaderButton.tsx diff --git a/main.ts b/src/main.ts similarity index 100% rename from main.ts rename to src/main.ts diff --git a/services/acp-client.ts b/src/services/acp-client.ts similarity index 100% rename from services/acp-client.ts rename to src/services/acp-client.ts diff --git a/services/mention-service.ts b/src/services/mention-service.ts similarity index 100% rename from services/mention-service.ts rename to src/services/mention-service.ts diff --git a/settings-store.ts b/src/settings-store.ts similarity index 100% rename from settings-store.ts rename to src/settings-store.ts diff --git a/terminal-manager.ts b/src/terminal-manager.ts similarity index 100% rename from terminal-manager.ts rename to src/terminal-manager.ts diff --git a/types/acp-types.ts b/src/types/acp-types.ts similarity index 100% rename from types/acp-types.ts rename to src/types/acp-types.ts diff --git a/utils/mention-utils.ts b/src/utils/mention-utils.ts similarity index 100% rename from utils/mention-utils.ts rename to src/utils/mention-utils.ts diff --git a/utils/settings-utils.ts b/src/utils/settings-utils.ts similarity index 100% rename from utils/settings-utils.ts rename to src/utils/settings-utils.ts diff --git a/tsconfig.json b/tsconfig.json index 1d53216..2507e6e 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -14,5 +14,5 @@ "lib": ["DOM", "ES5", "ES6", "ES7"], "jsx": "react-jsx" }, - "include": ["**/*.ts"] + "include": ["src/**/*.ts", "src/**/*.tsx"] }