Skip to content

Commit d32e9cc

Browse files
committed
bump postcss
1 parent 0be1037 commit d32e9cc

File tree

5 files changed

+49
-35
lines changed

5 files changed

+49
-35
lines changed

package-lock.json

Lines changed: 43 additions & 29 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

packages/tailwindcss-language-server/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@
4242
"license-checker": "25.0.1",
4343
"normalize-path": "3.0.0",
4444
"pkg-up": "3.1.0",
45-
"postcss": "8.2.6",
45+
"postcss": "8.3.9",
4646
"postcss-load-config": "3.0.1",
4747
"postcss-selector-parser": "6.0.2",
4848
"prettier": "2.3.0",

packages/tailwindcss-language-server/src/lib/extractClassNames.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import selectorParser from 'postcss-selector-parser'
22
import dset from 'dset'
33
import dlv from 'dlv'
4-
import type { Container, Node, Root, AtRule } from 'postcss'
4+
import type { Container, Node, Root, AtRule, Document } from 'postcss'
55

66
function isAtRule(node: Node): node is AtRule {
77
return node.type === 'atrule'
@@ -84,7 +84,7 @@ async function process(root: Root) {
8484
}
8585
})
8686

87-
let p: Container = rule
87+
let p: Container | Document = rule
8888
const keys = []
8989
while (p.parent.type !== 'root') {
9090
p = p.parent

packages/tailwindcss-language-service/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
"line-column": "1.0.2",
2525
"moo": "0.5.1",
2626
"multi-regexp2": "1.0.3",
27-
"postcss": "8.2.6",
27+
"postcss": "8.3.9",
2828
"postcss-selector-parser": "6.0.2",
2929
"semver": "7.3.2",
3030
"sift-string": "0.0.2",

packages/tailwindcss-language-service/src/util/jit.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { State } from './state'
2-
import type { Container, Root, Rule } from 'postcss'
2+
import type { Container, Document, Root, Rule } from 'postcss'
33
import dlv from 'dlv'
44
import { remToPx } from './remToPx'
55

@@ -89,7 +89,7 @@ function replaceClassName(state: State, selector: string, find: string, replace:
8989
export function getRuleContext(state: State, rule: Rule, className: string): string[] {
9090
let context: string[] = [replaceClassName(state, rule.selector, className, '__placeholder__')]
9191

92-
let p: Container = rule
92+
let p: Container | Document = rule
9393
while (p.parent && p.parent.type !== 'root') {
9494
p = p.parent
9595
if (p.type === 'atrule') {

0 commit comments

Comments
 (0)