Skip to content

Commit 4d04569

Browse files
authoredMay 30, 2023
fix: support requiring files with less extension (#3465)
1 parent 4264390 commit 4d04569

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed
 

Diff for: ‎packages/vitest/src/runtime/setup.node.ts

+1
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,7 @@ export async function setupGlobalEnv(config: ResolvedConfig) {
3939
_require.extensions['.css'] = () => ({})
4040
_require.extensions['.scss'] = () => ({})
4141
_require.extensions['.sass'] = () => ({})
42+
_require.extensions['.less'] = () => ({})
4243

4344
installSourcemapsSupport({
4445
getSourceMap: source => state.moduleCache.getSourceMap(source),

Diff for: ‎test/core/src/file-less.less

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
@color: red;
2+
3+
.red {
4+
color: @color;
5+
}

Diff for: ‎test/core/test/require.test.ts

+2
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,11 @@ describe('using "require" to import a module', () => {
77
const css = _require('./../src/file-css.css')
88
const sass = _require('./../src/file-sass.sass')
99
const scss = _require('./../src/file-scss.scss')
10+
const less = _require('./../src/file-less.less')
1011

1112
expect(css).toEqual({})
1213
expect(sass).toEqual({})
1314
expect(scss).toEqual({})
15+
expect(less).toEqual({})
1416
})
1517
})

0 commit comments

Comments
 (0)
Please sign in to comment.