├── .cursor └── rules │ ├── project.mdc │ ├── tests.mdc │ └── vscode-elements-ui-guide.mdc ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .npmrc ├── .vscode-test.mjs ├── .vscode ├── extensions.json ├── launch.json ├── settings.json └── tasks.json ├── .vscodeignore ├── AGENTS.md ├── CHANGELOG.md ├── CLAUDE.md ├── LICENSE ├── README.md ├── TELEMETRY.md ├── biome.json ├── conductor.json ├── docs ├── opx.md ├── prd.md ├── roadmap.md └── telemetry.md ├── esbuild.js ├── package.json ├── pnpm-lock.yaml ├── resources ├── overwrite-logo.png ├── overwrite-og.png ├── screenshot-1.jpg └── screenshot-4.jpg ├── src ├── .DS_Store ├── extension.ts ├── prompts │ ├── index.ts │ └── xml-instruction.ts ├── providers │ └── file-explorer │ │ ├── file-action-handler.ts │ │ ├── html-generator.ts │ │ ├── index.ts │ │ ├── types.ts │ │ └── utils.ts ├── services │ ├── preview-analyzer.ts │ ├── telemetry.ts │ └── token-counter.ts ├── test │ └── suite │ │ ├── extension.test.ts │ │ ├── opx │ │ ├── file-action-handler.opx.test.ts │ │ └── xml-parser.test.ts │ │ └── providers │ │ └── file-explorer │ │ ├── html-generator.test.ts │ │ └── utils.test.ts ├── types.ts ├── utils │ ├── file-system.ts │ ├── language-detection.ts │ ├── path-resolver.ts │ ├── webview.ts │ └── xml-parser.ts └── webview-ui │ ├── .gitignore │ ├── README.md │ ├── index.html │ ├── package.json │ ├── pnpm-lock.yaml │ ├── public │ └── vite.svg │ ├── src │ ├── App.css │ ├── App.tsx │ ├── __tests__ │ │ └── app.layout.test.tsx │ ├── components │ │ ├── apply-tab │ │ │ ├── __tests__ │ │ │ │ ├── apply-actions.test.tsx │ │ │ │ ├── apply-opx-flow.test.tsx │ │ │ │ ├── change-analyzer.test.ts │ │ │ │ ├── change-bar.test.tsx │ │ │ │ ├── index.test.tsx │ │ │ │ ├── preprocess-opx.test.ts │ │ │ │ ├── preview-table.test.tsx │ │ │ │ ├── response-textarea.test.tsx │ │ │ │ └── results-display.test.tsx │ │ │ ├── apply-actions.tsx │ │ │ ├── change-analyzer.ts │ │ │ ├── change-bar.tsx │ │ │ ├── index.tsx │ │ │ ├── preprocess.ts │ │ │ ├── preview-table.tsx │ │ │ ├── response-textarea.tsx │ │ │ ├── results-display.tsx │ │ │ └── types.ts │ │ ├── context-tab │ │ │ ├── __tests__ │ │ │ │ └── context-tab.layout.test.tsx │ │ │ ├── copy-actions.tsx │ │ │ ├── file-explorer │ │ │ │ ├── __tests__ │ │ │ │ │ ├── action-button.test.tsx │ │ │ │ │ ├── index.test.tsx │ │ │ │ │ ├── row-actions.test.tsx │ │ │ │ │ ├── row-decorations.test.tsx │ │ │ │ │ ├── tree-index.test.ts │ │ │ │ │ └── tree-node.test.tsx │ │ │ │ ├── action-button.tsx │ │ │ │ ├── index.tsx │ │ │ │ ├── row-actions.tsx │ │ │ │ ├── row-decorations.tsx │ │ │ │ ├── tree-index.ts │ │ │ │ └── tree-node.tsx │ │ │ ├── index.tsx │ │ │ ├── token-stats.tsx │ │ │ ├── user-instructions.tsx │ │ │ └── utils.ts │ │ ├── loading │ │ │ ├── file-tree-skeleton.tsx │ │ │ ├── index.ts │ │ │ └── loading-overlay.tsx │ │ └── settings-tab │ │ │ ├── __tests__ │ │ │ ├── excluded-folders.test.tsx │ │ │ ├── respect-gitignore-toggle.test.tsx │ │ │ └── settings-tab.test.tsx │ │ │ ├── excluded-folders.tsx │ │ │ ├── index.tsx │ │ │ └── respect-gitignore-toggle.tsx │ ├── global.d.ts │ ├── index.css │ ├── lib │ │ └── utils.ts │ ├── main.tsx │ ├── tests │ │ └── setup.ts │ ├── types.ts │ ├── utils │ │ ├── mock.ts │ │ └── vscode.ts │ └── vite-env.d.ts │ ├── tsconfig.app.json │ ├── tsconfig.json │ ├── tsconfig.node.json │ └── vite.config.ts ├── tsconfig.json └── vsc-extension-quickstart.md /.cursor/rules/project.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.cursor/rules/project.mdc -------------------------------------------------------------------------------- /.cursor/rules/tests.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.cursor/rules/tests.mdc -------------------------------------------------------------------------------- /.cursor/rules/vscode-elements-ui-guide.mdc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.cursor/rules/vscode-elements-ui-guide.mdc -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | enable-pre-post-scripts = true -------------------------------------------------------------------------------- /.vscode-test.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.vscode-test.mjs -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /.vscode/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.vscode/tasks.json -------------------------------------------------------------------------------- /.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/.vscodeignore -------------------------------------------------------------------------------- /AGENTS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/AGENTS.md -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- 1 | ./AGENTS.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/README.md -------------------------------------------------------------------------------- /TELEMETRY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/TELEMETRY.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/biome.json -------------------------------------------------------------------------------- /conductor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/conductor.json -------------------------------------------------------------------------------- /docs/opx.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/docs/opx.md -------------------------------------------------------------------------------- /docs/prd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/docs/prd.md -------------------------------------------------------------------------------- /docs/roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/docs/roadmap.md -------------------------------------------------------------------------------- /docs/telemetry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/docs/telemetry.md -------------------------------------------------------------------------------- /esbuild.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/esbuild.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/package.json -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /resources/overwrite-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/resources/overwrite-logo.png -------------------------------------------------------------------------------- /resources/overwrite-og.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/resources/overwrite-og.png -------------------------------------------------------------------------------- /resources/screenshot-1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/resources/screenshot-1.jpg -------------------------------------------------------------------------------- /resources/screenshot-4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/resources/screenshot-4.jpg -------------------------------------------------------------------------------- /src/.DS_Store: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/.DS_Store -------------------------------------------------------------------------------- /src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/extension.ts -------------------------------------------------------------------------------- /src/prompts/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/prompts/index.ts -------------------------------------------------------------------------------- /src/prompts/xml-instruction.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/prompts/xml-instruction.ts -------------------------------------------------------------------------------- /src/providers/file-explorer/file-action-handler.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/providers/file-explorer/file-action-handler.ts -------------------------------------------------------------------------------- /src/providers/file-explorer/html-generator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/providers/file-explorer/html-generator.ts -------------------------------------------------------------------------------- /src/providers/file-explorer/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/providers/file-explorer/index.ts -------------------------------------------------------------------------------- /src/providers/file-explorer/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/providers/file-explorer/types.ts -------------------------------------------------------------------------------- /src/providers/file-explorer/utils.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/services/preview-analyzer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/services/preview-analyzer.ts -------------------------------------------------------------------------------- /src/services/telemetry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/services/telemetry.ts -------------------------------------------------------------------------------- /src/services/token-counter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/services/token-counter.ts -------------------------------------------------------------------------------- /src/test/suite/extension.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/test/suite/extension.test.ts -------------------------------------------------------------------------------- /src/test/suite/opx/file-action-handler.opx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/test/suite/opx/file-action-handler.opx.test.ts -------------------------------------------------------------------------------- /src/test/suite/opx/xml-parser.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/test/suite/opx/xml-parser.test.ts -------------------------------------------------------------------------------- /src/test/suite/providers/file-explorer/html-generator.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/test/suite/providers/file-explorer/html-generator.test.ts -------------------------------------------------------------------------------- /src/test/suite/providers/file-explorer/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/test/suite/providers/file-explorer/utils.test.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/utils/file-system.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/utils/file-system.ts -------------------------------------------------------------------------------- /src/utils/language-detection.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/utils/language-detection.ts -------------------------------------------------------------------------------- /src/utils/path-resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/utils/path-resolver.ts -------------------------------------------------------------------------------- /src/utils/webview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/utils/webview.ts -------------------------------------------------------------------------------- /src/utils/xml-parser.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/utils/xml-parser.ts -------------------------------------------------------------------------------- /src/webview-ui/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/.gitignore -------------------------------------------------------------------------------- /src/webview-ui/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/README.md -------------------------------------------------------------------------------- /src/webview-ui/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/index.html -------------------------------------------------------------------------------- /src/webview-ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/package.json -------------------------------------------------------------------------------- /src/webview-ui/pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/pnpm-lock.yaml -------------------------------------------------------------------------------- /src/webview-ui/public/vite.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/public/vite.svg -------------------------------------------------------------------------------- /src/webview-ui/src/App.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/App.css -------------------------------------------------------------------------------- /src/webview-ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/App.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/__tests__/app.layout.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/__tests__/app.layout.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/apply-actions.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/apply-actions.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/apply-opx-flow.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/apply-opx-flow.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/change-analyzer.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/change-analyzer.test.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/change-bar.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/change-bar.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/index.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/preprocess-opx.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/preprocess-opx.test.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/preview-table.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/preview-table.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/response-textarea.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/response-textarea.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/__tests__/results-display.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/__tests__/results-display.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/apply-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/apply-actions.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/change-analyzer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/change-analyzer.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/change-bar.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/change-bar.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/index.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/preprocess.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/preprocess.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/preview-table.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/preview-table.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/response-textarea.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/response-textarea.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/results-display.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/results-display.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/apply-tab/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/apply-tab/types.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/__tests__/context-tab.layout.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/__tests__/context-tab.layout.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/copy-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/copy-actions.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/__tests__/action-button.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/__tests__/action-button.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/__tests__/index.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/__tests__/index.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/__tests__/row-actions.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/__tests__/row-actions.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/__tests__/row-decorations.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/__tests__/row-decorations.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/__tests__/tree-index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/__tests__/tree-index.test.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/__tests__/tree-node.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/__tests__/tree-node.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/action-button.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/action-button.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/index.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/row-actions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/row-actions.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/row-decorations.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/row-decorations.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/tree-index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/tree-index.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/file-explorer/tree-node.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/file-explorer/tree-node.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/index.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/token-stats.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/token-stats.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/user-instructions.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/user-instructions.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/context-tab/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/context-tab/utils.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/loading/file-tree-skeleton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/loading/file-tree-skeleton.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/loading/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/loading/index.ts -------------------------------------------------------------------------------- /src/webview-ui/src/components/loading/loading-overlay.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/loading/loading-overlay.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/settings-tab/__tests__/excluded-folders.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/settings-tab/__tests__/excluded-folders.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/settings-tab/__tests__/respect-gitignore-toggle.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/settings-tab/__tests__/respect-gitignore-toggle.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/settings-tab/__tests__/settings-tab.test.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/settings-tab/__tests__/settings-tab.test.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/settings-tab/excluded-folders.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/settings-tab/excluded-folders.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/settings-tab/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/settings-tab/index.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/components/settings-tab/respect-gitignore-toggle.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/components/settings-tab/respect-gitignore-toggle.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/global.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/global.d.ts -------------------------------------------------------------------------------- /src/webview-ui/src/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/index.css -------------------------------------------------------------------------------- /src/webview-ui/src/lib/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/lib/utils.ts -------------------------------------------------------------------------------- /src/webview-ui/src/main.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/main.tsx -------------------------------------------------------------------------------- /src/webview-ui/src/tests/setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/tests/setup.ts -------------------------------------------------------------------------------- /src/webview-ui/src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/types.ts -------------------------------------------------------------------------------- /src/webview-ui/src/utils/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/utils/mock.ts -------------------------------------------------------------------------------- /src/webview-ui/src/utils/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/src/utils/vscode.ts -------------------------------------------------------------------------------- /src/webview-ui/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /src/webview-ui/tsconfig.app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/tsconfig.app.json -------------------------------------------------------------------------------- /src/webview-ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/tsconfig.json -------------------------------------------------------------------------------- /src/webview-ui/tsconfig.node.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/tsconfig.node.json -------------------------------------------------------------------------------- /src/webview-ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/src/webview-ui/vite.config.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/tsconfig.json -------------------------------------------------------------------------------- /vsc-extension-quickstart.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mnismt/overwrite/HEAD/vsc-extension-quickstart.md --------------------------------------------------------------------------------