The underlying list of scripts is a Dictionary<string, string> but that doesn't guarantee the scripts will be in the order they're in in the global.json, so switching it to a KeyedCollection<string, string> would be the right thing to do so we can maintain order when using wildcards to run scripts.
The underlying list of scripts is a
Dictionary<string, string>but that doesn't guarantee the scripts will be in the order they're in in theglobal.json, so switching it to aKeyedCollection<string, string>would be the right thing to do so we can maintain order when using wildcards to run scripts.