Skip to content

Commit e6b74da

Browse files
committed
update dependencies and remove very old postcss-nesting
1 parent fe90432 commit e6b74da

File tree

4 files changed

+91
-143
lines changed

4 files changed

+91
-143
lines changed

package-lock.json

+77-122
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-3
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,7 @@
2020
"index.js"
2121
],
2222
"devDependencies": {
23-
"postcss": "^6.0.0",
24-
"postcss-nested": "1.0.0",
25-
"postcss-nesting": "2.2.0"
23+
"postcss": "^8.0.0",
24+
"postcss-nested": "6.0.0"
2625
}
2726
}

test/postcss-nesting.test.mjs

+12-12
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,12 @@ test('postcss-nesting Test Case 1', async t => {
88
const code = `a, b {
99
color: white;
1010
11-
@nest & c, & d {
11+
& c, & d {
1212
color: blue;
1313
}
1414
}`;
1515
assert.deepEqual(
16-
await util.postcssNestingResolve(code),
16+
await util.postcssNestedResolve(code),
1717
await util.allExpected(code),
1818
);
1919
assert.deepEqual(
@@ -27,16 +27,16 @@ test('postcss-nesting Test Case 2', async t => {
2727
const code = `a, b {
2828
color: white;
2929
30-
@nest & c, & d {
30+
& c, & d {
3131
color: blue;
3232
33-
@nest & e, & f {
33+
& e, & f {
3434
color: black;
3535
}
3636
}
3737
}`;
3838
assert.deepEqual(
39-
await util.postcssNestingResolve(code),
39+
await util.postcssNestedResolve(code),
4040
await util.allExpected(code),
4141
);
4242
assert.deepEqual(
@@ -50,12 +50,12 @@ test('postcss-nesting Test Case 3', async t => {
5050
const code = `a, b {
5151
color: red;
5252
53-
@nest & & {
53+
& & {
5454
color: white;
5555
}
5656
}`;
5757
assert.deepEqual(
58-
await util.postcssNestingResolve(code),
58+
await util.postcssNestedResolve(code),
5959
await util.allExpected(code),
6060
);
6161
assert.deepEqual(
@@ -73,7 +73,7 @@ test('postcss-nesting Test Case 4', async t => {
7373
}
7474
}`;
7575
assert.deepEqual(
76-
await util.postcssNestingResolve(code),
76+
await util.postcssNestedResolve(code),
7777
await util.allExpected(code),
7878
);
7979
assert.deepEqual(
@@ -86,7 +86,7 @@ test('postcss-nesting Test Case 5', async t => {
8686
const code = `a {
8787
color: red;
8888
89-
@nest & b {
89+
& b {
9090
color: white;
9191
9292
@media {
@@ -97,13 +97,13 @@ test('postcss-nesting Test Case 5', async t => {
9797
@media {
9898
color: black;
9999
100-
@nest & c {
100+
& c {
101101
color: yellow;
102102
}
103103
}
104104
}`;
105105
assert.deepEqual(
106-
await util.postcssNestingResolve(code),
106+
await util.postcssNestedResolve(code),
107107
await util.allExpected(code),
108108
);
109109
assert.deepEqual(
@@ -133,7 +133,7 @@ test('postcss-nesting Test Case 6', async t => {
133133
}
134134
}`;
135135
assert.deepEqual(
136-
await util.postcssNestingResolve(code),
136+
await util.postcssNestedResolve(code),
137137
await util.allExpected(code),
138138
);
139139
assert.deepEqual(

test/util.mjs

-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import postcss from 'postcss';
22
import postcssNested from 'postcss-nested';
3-
import postcssNesting from 'postcss-nesting';
43
import resolveNestedSelector from '../index.js';
54

65
function actualResolvedSelector(plugin, code) {
@@ -19,10 +18,6 @@ function postcssNestedResolve(code) {
1918
return actualResolvedSelector(postcssNested(), code);
2019
}
2120

22-
function postcssNestingResolve(code) {
23-
return actualResolvedSelector(postcssNesting(), code);
24-
}
25-
2621
function allExpected(code) {
2722
const codeWithoutAtNest = code.replace(/@nest /g, '/*@nest */');
2823
return postcss().process(codeWithoutAtNest).then(function(result) {
@@ -82,7 +77,6 @@ function resolveChosenSelector(code, chosenSelector) {
8277
export default {
8378
actualResolvedSelector: actualResolvedSelector,
8479
postcssNestedResolve: postcssNestedResolve,
85-
postcssNestingResolve: postcssNestingResolve,
8680
allExpected: allExpected,
8781
resolveChosenSelector: resolveChosenSelector,
8882
};

0 commit comments

Comments
 (0)