Skip to content

Enhance TypeScript testing configuration#77

Merged
M3gA-Mind merged 1 commit into
tinyhumansai:mainfrom
M3gA-Mind:feat/new-look-e2e
Mar 30, 2026
Merged

Enhance TypeScript testing configuration#77
M3gA-Mind merged 1 commit into
tinyhumansai:mainfrom
M3gA-Mind:feat/new-look-e2e

Conversation

@M3gA-Mind
Copy link
Copy Markdown
Contributor

  • Updated ESLint configuration to include unit test files with TypeScript and JSX support.
  • Modified tsconfig.json to include test files for better type checking.
  • Added a new tsconfig.unit.json for unit tests, specifying necessary types and includes.
  • Adjusted vitest.config.ts to include the new test file patterns for comprehensive testing coverage.

Summary

  • What changed and why.
  • Keep this to 3-6 bullets focused on user-visible or architecture-impacting changes.

Problem

  • What issue or risk this PR addresses.
  • Include context needed for reviewers to evaluate correctness quickly.

Solution

  • How the implementation solves the problem.
  • Note important design decisions and tradeoffs.

Testing

  • yarn -s compile
  • cargo check --manifest-path app/src-tauri/Cargo.toml
  • Other checks run (list commands)
  • Manual validation completed (list scenarios)

Impact

  • Runtime/platform impact (desktop/mobile/web/CLI), if any.
  • Performance, security, migration, or compatibility implications.

Breaking Changes

  • None
  • Yes (describe clearly, including migration steps)

Related

  • Issue(s):
  • Follow-up PR(s)/TODOs:

- Updated ESLint configuration to include unit test files with TypeScript and JSX support.
- Modified tsconfig.json to include test files for better type checking.
- Added a new tsconfig.unit.json for unit tests, specifying necessary types and includes.
- Adjusted vitest.config.ts to include the new test file patterns for comprehensive testing coverage.
@M3gA-Mind M3gA-Mind merged commit 97057ba into tinyhumansai:main Mar 30, 2026
1 of 5 checks passed
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.

1 participant