@RaymondLim, Is there any particular reason you want to move the tinycolor lib out of `InlineColorEditor/thirdparty/`? It is used in multiple places, including the unit tests. What's the value of dynamically generating the CSS color names regex from tinycolor, rather than hardcoding it and moving it to a new file called `utils/ColorUtils.js`? The color names regex doesn't seem likely to change, given it is following the [W3C named colors](https://github.com/adobe/brackets/pull/CSS%20Colors%20Module%20Level%203) list.