Skip to content

Commit 5c40a9e

Browse files
committed
Add new options
1 parent 30176e1 commit 5c40a9e

File tree

2 files changed

+23
-7
lines changed

2 files changed

+23
-7
lines changed

bin/bridge.js

Lines changed: 20 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -22,14 +22,30 @@ process.stdin.on("end", () => {
2222
compileOpts.style = 'compressed';
2323
}
2424

25-
if (options.sourceMap) {
26-
compileOpts.sourceMap = options.sourceMap;
25+
if (options.sourceMap || options.sourceMapPath) {
26+
compileOpts.sourceMap = options.sourceMapPath || options.sourceMap;
2727

28-
if (options.sourceMapIncludeSources) {
29-
compileOpts.sourceMapIncludeSources = options.sourceMapIncludeSources;
28+
if (options.includeSources) {
29+
compileOpts.sourceMapIncludeSources = options.includeSources;
3030
}
3131
}
3232

33+
if (options.loadPaths) {
34+
compileOpts.loadPaths = options.loadPaths;
35+
}
36+
37+
if (options.quietDeps) {
38+
compileOpts.quietDeps = options.quietDeps;
39+
}
40+
41+
if (options.silenceDeprecations) {
42+
compileOpts.silenceDeprecations = options.silenceDeprecations;
43+
}
44+
45+
if (options.verbose) {
46+
compileOpts.verbose = options.verbose;
47+
}
48+
3349
const result = compileString(source, compileOpts);
3450

3551
process.stdout.write(JSON.stringify({

tests/Unit/CompilerTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838

3939
$css = $this->compiler->compileString($scss, [
4040
'sourceMap' => true,
41-
'sourceMapIncludeSources' => true,
41+
'includeSources' => true,
4242
]);
4343

4444
expect($css)->toMatch('/\/\*# sourceMappingURL=data:application\/json;base64,/')
@@ -63,7 +63,7 @@
6363

6464
$this->compiler->compileFileAndSave($inputFile, $outputFile, [
6565
'sourceMap' => true,
66-
'sourceMapIncludeSources' => true,
66+
'includeSources' => true,
6767
]);
6868

6969
expect(file_exists($outputFile))->toBeTrue()
@@ -178,7 +178,7 @@
178178
'syntax' => 'sass',
179179
'style' => 'compressed',
180180
'sourceMap' => true,
181-
'sourceMapIncludeSources' => true,
181+
'includeSources' => true,
182182
];
183183

184184
$this->compiler->setOptions($options);

0 commit comments

Comments
 (0)