We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
yyx990803
kiaking
brc-dd
posva
Learn more about funding links in repositories.
Report abuse
1 parent 6be5a7e commit 21b4f8cCopy full SHA for 21b4f8c
src/node/postcss/index.ts
@@ -1,17 +1,13 @@
1
import postcssPrefixSelector from 'postcss-prefix-selector'
2
3
-type Options = Parameters<typeof postcssPrefixSelector>[0] & {
4
- enable?: boolean
5
-}
+type Options = Parameters<typeof postcssPrefixSelector>[0]
6
7
-export function postcssIsolateStyles(_options: Options = {}) {
8
- const { enable, ...options } = _options
9
- if (enable === false) return false
+export function postcssIsolateStyles(options: Options = {}) {
10
return postcssPrefixSelector({
11
prefix: ':not(:where(.vp-raw, .vp-raw *))',
12
includeFiles: [/base\.css/],
13
transform(prefix, _selector) {
14
- const [selector, pseudo = ''] = _selector.split(/:\S*$/)
+ const [selector, pseudo = ''] = _selector.split(/(:\S*)$/)
15
return selector + prefix + pseudo
16
},
17
...options
0 commit comments