Ask for arguments
This commit is contained in:
@ -39,11 +39,8 @@ export default function argumentParser(format, string) {
|
||||
string = string.replace(/[^\s]+/, '').trim();
|
||||
format = format.replace(/[^\s]+/, '').trim();
|
||||
|
||||
if (!format) {
|
||||
return {};
|
||||
}
|
||||
|
||||
if (!string) return {args: {}, params};
|
||||
if (!format)
|
||||
return {args: {}, params: {}};
|
||||
|
||||
let indexes = [],
|
||||
params = {};
|
||||
@ -66,6 +63,8 @@ export default function argumentParser(format, string) {
|
||||
return getFormat(null, 'rest');
|
||||
});
|
||||
|
||||
if (!string) return {args: {}, params};
|
||||
|
||||
indexes = indexes.sort((a, b) => {
|
||||
return a.offset < b.offset ? -1 : 1;
|
||||
});
|
||||
|
Reference in New Issue
Block a user