There are some minor housekeeping changes (dependency versions, rename) included with the feature, sorry about that, but they are separated into different commits, didn't seem to make sense to create separate PRs for them.
Minimum IDE version is now 2018.1.
Please let me know if I should explain the changes made to the code.
This adds support for configuring additional tags to be treated as styled-components.
Example taken from tips-and-tricks:
Adding
media
to the list of tags allows literals with tags starting with 'media' to have highlighting and completion.Multiple issues that requested something similar: #39, #40, #47,#56. The TypeScript plugin,
typescript-styled-plugin
, supports a similar degree of configuration.There are some minor housekeeping changes (dependency versions, rename) included with the feature, sorry about that, but they are separated into different commits, didn't seem to make sense to create separate PRs for them. Minimum IDE version is now 2018.1.
Please let me know if I should explain the changes made to the code.