28 lines
610 B
TypeScript
28 lines
610 B
TypeScript
import type { UserDefinedSafelist } from "purgecss";
|
|
|
|
const sassSafelist: UserDefinedSafelist = [
|
|
// Bootstrap
|
|
/^cropper-/,
|
|
/^offcanvas-/,
|
|
/^tooltip/,
|
|
/^bs-tooltip/,
|
|
/^data-popper/,
|
|
/.*\[data-popper-placement].*/,
|
|
/^bs-popover/,
|
|
/^popover/,
|
|
/^bg-.*/,
|
|
// Vue
|
|
/-(leave|enter|appear)(|-(to|from|active))$/,
|
|
/^(?!(|.*?:)cursor-move).+-move$/,
|
|
/^router-link(|-exact)-active$/,
|
|
/data-v-.*/,
|
|
// Cookies
|
|
/^cn-.*/,
|
|
// Other
|
|
/^tilde-.*/,
|
|
/^btn-.*/,
|
|
/^text-bubble-.*/,
|
|
/^swiper-.*/,
|
|
/^plus-corner-.*/
|
|
];
|
|
export { sassSafelist };
|