diff options
| author | Yash Velagapudi <[email protected]> | 2025-08-05 23:15:53 -0700 |
|---|---|---|
| committer | GitHub <[email protected]> | 2025-08-06 06:15:53 +0000 |
| commit | 8b1d5a2e3c84e488d90184e7da856cf1130ea5ef (patch) | |
| tree | 7a6dcf4ce80c54ee6a2ece273c698902cbd1d456 /packages/core/src/utils/fileUtils.test.ts | |
| parent | a0990380b5f96cc826bd8be50b12e8d034d0eccd (diff) | |
fix(core): Treat .mts files as TypeScript modules instead of video files (#5492)
Co-authored-by: Jacob Richman <[email protected]>
Diffstat (limited to 'packages/core/src/utils/fileUtils.test.ts')
| -rw-r--r-- | packages/core/src/utils/fileUtils.test.ts | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/packages/core/src/utils/fileUtils.test.ts b/packages/core/src/utils/fileUtils.test.ts index bcdf3fe7..fb6b6820 100644 --- a/packages/core/src/utils/fileUtils.test.ts +++ b/packages/core/src/utils/fileUtils.test.ts @@ -196,9 +196,13 @@ describe('fileUtils', () => { vi.restoreAllMocks(); // Restore spies on actualNodeFs }); - it('should detect typescript type by extension (ts)', async () => { + it('should detect typescript type by extension (ts, mts, cts, tsx)', async () => { expect(await detectFileType('file.ts')).toBe('text'); expect(await detectFileType('file.test.ts')).toBe('text'); + expect(await detectFileType('file.mts')).toBe('text'); + expect(await detectFileType('vite.config.mts')).toBe('text'); + expect(await detectFileType('file.cts')).toBe('text'); + expect(await detectFileType('component.tsx')).toBe('text'); }); it('should detect image type by extension (png)', async () => { |
