Skip to content

feat(vscode): rename to SQLMesh prefix#4745

Merged
benfdking merged 1 commit intomainfrom
rename_extension_package
Jun 17, 2025
Merged

feat(vscode): rename to SQLMesh prefix#4745
benfdking merged 1 commit intomainfrom
rename_extension_package

Conversation

@benfdking
Copy link
Copy Markdown
Contributor

  • add unit testing framework

@benfdking benfdking force-pushed the rename_extension_package branch 2 times, most recently from d854456 to 102910b Compare June 16, 2025 19:29
@benfdking benfdking requested a review from Copilot June 16, 2025 20:32
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR renames VS Code command titles to include the "SQLMesh:" prefix and sets up a unit testing framework using Vitest.

  • Introduces a Vitest configuration file and related build/test configuration updates.
  • Adjusts command titles in package.json and enhances ESLint and esbuild configurations to accommodate the new testing setup.

Reviewed Changes

Copilot reviewed 9 out of 10 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
vscode/extension/vitest.config.ts Adds Vitest config for test framework integration.
vscode/extension/tsconfig.test.json Introduces test-specific TypeScript configuration.
vscode/extension/tsconfig.json Updates exclusion settings to ignore test files in build.
vscode/extension/tsconfig.build.json Sets up TS build configuration with additional exclusions.
vscode/extension/src/commands/commands.test.ts Adds a test to verify command titles start with "SQLMesh: ".
vscode/extension/package.json Updates command titles and test-related scripts and dependencies.
vscode/extension/eslint.config.mjs Configures ESLint rules for TypeScript test files.
vscode/extension/esbuild.js Adds plugin to exclude test files from the build.
vscode/extension/.vscodeignore Expands ignore patterns to include test files and related config.
Files not reviewed (1)
  • pnpm-lock.yaml: Language not supported

Comment thread vscode/extension/tsconfig.test.json Outdated
- add unit testing framework
@benfdking benfdking force-pushed the rename_extension_package branch from 102910b to 2d7a511 Compare June 16, 2025 20:34
@benfdking benfdking merged commit 60fa7bc into main Jun 17, 2025
25 checks passed
@benfdking benfdking deleted the rename_extension_package branch June 17, 2025 09:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants