Skip to content

Commit 7b88d74

Browse files
authored
Prepare 12.0.0 (#187)
1 parent e6c8520 commit 7b88d74

File tree

5 files changed

+157
-154
lines changed

5 files changed

+157
-154
lines changed

CHANGELOG.md

+5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 12.0.0
4+
5+
- Removed: `stylelint` less than `15.5.0` from peer dependencies.
6+
- Changed: `declaration-block-no-duplicate-properties` option to `ignore: ['consecutive-duplicates-with-different-syntaxes']`.
7+
38
## 11.0.0
49

510
- Removed: `stylelint` less than `15.3.0` from peer dependencies.

__tests__/index.test.js

+21-25
Original file line numberDiff line numberDiff line change
@@ -10,64 +10,60 @@ const invalidCss = fs.readFileSync('./__tests__/invalid.css', 'utf-8');
1010
describe('flags no warnings with valid css', () => {
1111
let result;
1212

13-
beforeEach(() => {
14-
result = stylelint.lint({
13+
beforeEach(async () => {
14+
result = await stylelint.lint({
1515
code: validCss,
1616
config,
1717
});
1818
});
1919

20-
it('did not error', () => {
21-
return result.then((data) => expect(data.errored).toBeFalsy());
20+
it('has no errors', () => {
21+
expect(result.errored).toBe(false);
2222
});
2323

2424
it('flags no warnings', () => {
25-
return result.then((data) => expect(data.results[0].warnings).toHaveLength(0));
25+
expect(result.results[0].warnings).toHaveLength(0);
2626
});
2727
});
2828

2929
describe('flags warnings with invalid css', () => {
3030
let result;
3131

32-
beforeEach(() => {
33-
result = stylelint.lint({
32+
beforeEach(async () => {
33+
result = await stylelint.lint({
3434
code: invalidCss,
3535
config,
3636
});
3737
});
3838

39-
it('did error', () => {
40-
return result.then((data) => expect(data.errored).toBeTruthy());
39+
it('includes an error', () => {
40+
expect(result.errored).toBe(true);
4141
});
4242

4343
it('flags one warning', () => {
44-
return result.then((data) => expect(data.results[0].warnings).toHaveLength(1));
44+
expect(result.results[0].warnings).toHaveLength(1);
4545
});
4646

47-
it('correct warning text', () => {
48-
return result.then((data) =>
49-
expect(data.results[0].warnings[0].text).toBe(
50-
'Unexpected unknown type selector "madeup" (selector-type-no-unknown)',
51-
),
47+
it('corrects warning text', () => {
48+
expect(result.results[0].warnings[0].text).toBe(
49+
'Unexpected unknown type selector "madeup" (selector-type-no-unknown)',
5250
);
5351
});
5452

55-
it('correct rule flagged', () => {
56-
return result.then((data) =>
57-
expect(data.results[0].warnings[0].rule).toBe('selector-type-no-unknown'),
58-
);
53+
it('corrects rule flagged', () => {
54+
expect(result.results[0].warnings[0].rule).toBe('selector-type-no-unknown');
5955
});
6056

61-
it('correct severity flagged', () => {
62-
return result.then((data) => expect(data.results[0].warnings[0].severity).toBe('error'));
57+
it('corrects severity flagged', () => {
58+
expect(result.results[0].warnings[0].severity).toBe('error');
6359
});
6460

65-
it('correct line number', () => {
66-
return result.then((data) => expect(data.results[0].warnings[0].line).toBe(1));
61+
it('corrects line number', () => {
62+
expect(result.results[0].warnings[0].line).toBe(1);
6763
});
6864

69-
it('correct column number', () => {
70-
return result.then((data) => expect(data.results[0].warnings[0].column).toBe(1));
65+
it('corrects column number', () => {
66+
expect(result.results[0].warnings[0].column).toBe(1);
7167
});
7268
});
7369

index.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ module.exports = {
1212
'declaration-block-no-duplicate-properties': [
1313
true,
1414
{
15-
ignore: ['consecutive-duplicates-with-different-values'],
15+
ignore: ['consecutive-duplicates-with-different-syntaxes'],
1616
},
1717
],
1818
'declaration-block-no-shorthand-property-overrides': true,

0 commit comments

Comments
 (0)