Skip to content

Commit 9902099

Browse files
committed
Making sure sourceMappingURL is at the end of the file and that it
behaves with --autonomous. Closes #24.
1 parent 594a111 commit 9902099

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

lib/ki.js

+3
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,9 @@
7979
options.modules = sweet.loadModule(module);
8080
}
8181
var result = sweet.compile(src, options);
82+
if (options.autonomous) {
83+
result.code += '\nvar mori = ' + options.moriSrc;
84+
}
8285
if (options.sourceMap) {
8386
var code = result.code + '\n//# sourceMappingURL=' + options.mapfile;
8487
var sourceMap = result.sourceMap;

lib/ki_run.js

+2-3
Original file line numberDiff line numberDiff line change
@@ -90,15 +90,14 @@ exports.run = function() {
9090
minify: minify,
9191
compress: compress,
9292
outfile: outfile,
93+
autonomous: autonomous,
94+
moriSrc: moriSrc,
9395
rules: rules
9496
};
9597

9698
var compile = function(src, options, uglify, fs) {
9799
try {
98100
var result = ki.compile(src,options,uglify,fs);
99-
if (autonomous) {
100-
result.code += 'var mori = ' + moriSrc;
101-
}
102101
if (options.outfile) {
103102
fs.writeFileSync(options.outfile,result.code,'utf8');
104103
if (options.sourceMap) {

0 commit comments

Comments
 (0)