Skip to content

Commit 16ddd19

Browse files
authored
Fix resolving sass files more than 1 level deep (codesandbox#614)
1 parent 6656b3d commit 16ddd19

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

packages/app/src/sandbox/eval/transpilers/sass/sass-worker.js

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,12 @@ self.addEventListener('message', async event => {
147147
const fs = BrowserFS.BFSRequire('fs');
148148

149149
try {
150-
const foundPath = await resolveSass(fs, request.current, path);
150+
const currentPath =
151+
request.previous === 'stdin'
152+
? path
153+
: join(dirname(path), request.previous);
154+
155+
const foundPath = await resolveSass(fs, request.current, currentPath);
151156

152157
self.postMessage({
153158
type: 'add-transpilation-dependency',

0 commit comments

Comments
 (0)