Fixes #1180
parent
6e721355cc
commit
cf85c0785a
|
@ -67,10 +67,10 @@ monaco.languages.registerCompletionItemProvider('json', {
|
||||||
// find out if we are completing a property in the 'dependencies' object.
|
// find out if we are completing a property in the 'dependencies' object.
|
||||||
var textUntilPosition = model.getValueInRange({startLineNumber: 1, startColumn: 1, endLineNumber: position.lineNumber, endColumn: position.column});
|
var textUntilPosition = model.getValueInRange({startLineNumber: 1, startColumn: 1, endLineNumber: position.lineNumber, endColumn: position.column});
|
||||||
var match = textUntilPosition.match(/"dependencies"\s*:\s*{\s*("[^"]*"\s*:\s*"[^"]*"\s*,\s*)*("[^"]*)?$/);
|
var match = textUntilPosition.match(/"dependencies"\s*:\s*{\s*("[^"]*"\s*:\s*"[^"]*"\s*,\s*)*("[^"]*)?$/);
|
||||||
if (match) {
|
var suggestions = match ? createDependencyProposals() : [];
|
||||||
return createDependencyProposals();
|
return {
|
||||||
}
|
suggestions: suggestions
|
||||||
return [];
|
};
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
|
@ -29,10 +29,10 @@ monaco.languages.registerCompletionItemProvider('json', {
|
||||||
// find out if we are completing a property in the 'dependencies' object.
|
// find out if we are completing a property in the 'dependencies' object.
|
||||||
var textUntilPosition = model.getValueInRange({startLineNumber: 1, startColumn: 1, endLineNumber: position.lineNumber, endColumn: position.column});
|
var textUntilPosition = model.getValueInRange({startLineNumber: 1, startColumn: 1, endLineNumber: position.lineNumber, endColumn: position.column});
|
||||||
var match = textUntilPosition.match(/"dependencies"\s*:\s*{\s*("[^"]*"\s*:\s*"[^"]*"\s*,\s*)*("[^"]*)?$/);
|
var match = textUntilPosition.match(/"dependencies"\s*:\s*{\s*("[^"]*"\s*:\s*"[^"]*"\s*,\s*)*("[^"]*)?$/);
|
||||||
if (match) {
|
var suggestions = match ? createDependencyProposals() : [];
|
||||||
return createDependencyProposals();
|
return {
|
||||||
}
|
suggestions: suggestions
|
||||||
return [];
|
};
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue