We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 5c072f3 + 246aa08 commit 1188a55Copy full SHA for 1188a55
wrapper.js
@@ -137,7 +137,7 @@ function setupMethods (soljson) {
137
}
138
139
var sources = translateSources(input);
140
- if (sources === null) {
+ if (sources === null || Object.keys(sources).length === 0) {
141
return formatFatalError('Failed to process sources');
142
143
@@ -151,7 +151,7 @@ function setupMethods (soljson) {
151
152
153
// Try our luck with an ancient compiler
154
- return translateOutput(compileJSON(sources[0], isOptimizerEnabled(input)));
+ return translateOutput(compileJSON(sources[Object.keys(sources)[0]], isOptimizerEnabled(input)));
155
};
156
157
var version = soljson.cwrap('version', 'string', []);
0 commit comments