From 8100d7c41c16455686e72edba4f71fbd94892d0c Mon Sep 17 00:00:00 2001 From: Keil Miller Jr Date: Fri, 28 Apr 2023 10:02:09 -0400 Subject: [PATCH] Added support for slim-lang. --- package.json | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/package.json b/package.json index 790b64e..657f3f3 100755 --- a/package.json +++ b/package.json @@ -5281,6 +5281,8 @@ "headwind.classRegex": { "type": "object", "default": { + "css": "\\B@apply\\s+([\\._a-zA-Z0-9\\s\\-\\:\\/]+);", + "html": "\\bclass\\s*=\\s*[\\\"\\']([\\._a-zA-Z0-9\\s\\-\\:\\/]+)[\\\"\\']", "jade": [ { "regex": "\\.([\\._a-zA-Z0-9\\-]+)", @@ -5289,8 +5291,6 @@ }, "\\bclass\\s*=\\s*[\\\"\\']([\\._a-zA-Z0-9\\s\\-\\:\\/]+)[\\\"\\']" ], - "html": "\\bclass\\s*=\\s*[\\\"\\']([\\._a-zA-Z0-9\\s\\-\\:\\/]+)[\\\"\\']", - "css": "\\B@apply\\s+([\\._a-zA-Z0-9\\s\\-\\:\\/]+);", "javascript": [ "(?:\\b(?:class(?:Name)?|tw)\\s*=\\s*(?:(?:{([\\w\\d\\s!?_\\-:/${}()[\\]\"'`,]+)})|([\"'`][\\.\\w\\d\\s_\\-:/]+[\"'`])))", "(?:[\"'`]([\\.\\w\\d\\s_\\-:/${}()[\\]]+)[\"'`])" @@ -5299,6 +5299,14 @@ "(?:\\b(?:class(?:Name)?|tw)\\s*=\\s*(?:(?:{([\\w\\d\\s!?_\\-:/${}()[\\]\"'`,]+)})|([\"'`][\\w\\d\\s_\\-:/]+[\"'`])))", "(?:[\"'`]([\\.\\w\\d\\s_\\-:/${}()[\\]]+)[\"'`])" ], + "slim": [ + { + "regex": "\\.([\\._a-zA-Z0-9\\-]+)", + "separator": "\\.", + "replacement": "." + }, + "\\bclass\\s*=\\s*[\\\"\\']([\\._a-zA-Z0-9\\s\\-\\:\\/]+)[\\\"\\']" + ], "typescript": [ "(?:\\b(?:class(?:Name)?|tw)\\s*=\\s*(?:(?:{([\\w\\d\\s!?_\\-:/${}()[\\]\"'`,]+)})|([\"'`][\\w\\d\\s_\\-:/]+[\"'`])))", "(?:[\"'`]([\\.\\w\\d\\s_\\-:/${}()[\\]]+)[\"'`])"