unplugin-tailwindcss-mangle
Advanced tools
Comparing version 0.0.4 to 0.0.5
@@ -325,2 +325,5 @@ 'use strict'; | ||
const traverse = getDefaultExportFromNamespaceIfPresent(_traverse__default["default"]); | ||
function makeRegex(str) { | ||
return new RegExp('(?<=^|[\\s"])' + escapeStringRegexp(str), 'g'); | ||
} | ||
function handleValue(str, node, options) { | ||
@@ -339,3 +342,3 @@ const set = options.runtimeSet; | ||
if (!ignoreFlag) { | ||
rawStr = rawStr.replace(new RegExp('(?<="|\\s)' + escapeStringRegexp(v), 'g'), clsGen.generateClassName(v).name); | ||
rawStr = rawStr.replace(makeRegex(v), clsGen.generateClassName(v).name); | ||
} | ||
@@ -342,0 +345,0 @@ } |
@@ -325,2 +325,5 @@ 'use strict'; | ||
const traverse = getDefaultExportFromNamespaceIfPresent(_traverse__default["default"]); | ||
function makeRegex(str) { | ||
return new RegExp('(?<=^|[\\s"])' + escapeStringRegexp(str), 'g'); | ||
} | ||
function handleValue(str, node, options) { | ||
@@ -339,3 +342,3 @@ const set = options.runtimeSet; | ||
if (!ignoreFlag) { | ||
rawStr = rawStr.replace(new RegExp('(?<="|\\s)' + escapeStringRegexp(v), 'g'), clsGen.generateClassName(v).name); | ||
rawStr = rawStr.replace(makeRegex(v), clsGen.generateClassName(v).name); | ||
} | ||
@@ -342,0 +345,0 @@ } |
import type { StringLiteral, TemplateElement } from '@babel/types'; | ||
import type { IHandlerOptions } from '../types'; | ||
export declare function makeRegex(str: string): RegExp; | ||
export declare function handleValue(str: string, node: StringLiteral | TemplateElement, options: IHandlerOptions): string; | ||
export declare function jsHandler(rawSource: string, options: IHandlerOptions): import("@babel/generator").GeneratorResult; |
{ | ||
"name": "unplugin-tailwindcss-mangle", | ||
"version": "0.0.4", | ||
"version": "0.0.5", | ||
"description": "mangle tailwindcss utilities class", | ||
@@ -51,3 +51,5 @@ "main": "./dist/index.js", | ||
"mangle", | ||
"class" | ||
"class", | ||
"obfuscator", | ||
"obfuscation" | ||
], | ||
@@ -54,0 +56,0 @@ "author": "SonOfMagic <qq1324318532@gmail.com>", |
@@ -5,3 +5,3 @@ # unplugin-tailwindcss-mangle | ||
> Now Support `vite` and `webpack` | ||
> Now Support `vite` and `webpack`(Experiment!) | ||
@@ -8,0 +8,0 @@ - [unplugin-tailwindcss-mangle](#unplugin-tailwindcss-mangle) |
Sorry, the diff of this file is not supported yet
69799
1749