Skip to content

Commit 05f2dfb

Browse files
V2.0.0 (#93)
* Make it so Google tells people what we actually are. * Add a section with a link to `eslint-plugin-jest` * Remove deprecated rules * Bump to 2.0.0
1 parent e7e5532 commit 05f2dfb

10 files changed

+11
-955
lines changed

README.md

Lines changed: 10 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
[![CircleCI](https://circleci.com/gh/dangreenisrael/eslint-plugin-jest-formatting/tree/master.svg?style=svg)](https://circleci.com/gh/dangreenisrael/eslint-plugin-jest-formatting/tree/master)
22
![npm monthly downloads](https://img.shields.io/npm/dm/eslint-plugin-jest-formatting.svg)
33

4-
**_Note: The master version may not be the version deployed to npm. Please treat https://www.npmjs.com/package/eslint-plugin-jest-formatting as the cannonical source for docs._**
5-
64
# eslint-plugin-jest-formatting
75

6+
This package provides ESLint rules for jest test suites.
7+
88
This project aims to provide formatting rules (auto-fixable where possible) to ensure consistency and readability in jest test suites.
99

1010
Like this plugin? [Say thanks with a ⭐️](https://github.com/dangreenisrael/eslint-plugin-jest-formatting/stargazers)
1111

12+
**_Note: The master version may not be the version deployed to npm. Please treat https://www.npmjs.com/package/eslint-plugin-jest-formatting as the cannonical source for docs._**
13+
1214
## Installation
1315

1416
You'll first need to install [ESLint](http://eslint.org):
@@ -75,13 +77,10 @@ We also support a "strict" settings which enabled all of the rules for you
7577
- [padding-around-test-blocks](docs/rules/padding-around-test-blocks.md)
7678
- [padding-around-all](docs/rules/padding-around-all.md)
7779

78-
### Deprecated
80+
## Related Projects
81+
82+
### eslint-plugin-jest
83+
84+
This provides an extensive set of jest eslint rules
7985

80-
- [padding-before-all](docs/rules/padding-before-all.md)
81-
- [padding-before-before-each-blocks](docs/rules/padding-before-before-each-blocks.md)
82-
- [padding-before-after-each-blocks](docs/rules/padding-before-after-each-blocks.md)
83-
- [padding-before-before-all-blocks](docs/rules/padding-before-before-all-blocks.md)
84-
- [padding-before-after-all-blocks](docs/rules/padding-before-after-all-blocks.md)
85-
- [padding-before-describe-blocks](docs/rules/padding-before-describe-blocks.md)
86-
- [padding-before-expect-statements](docs/rules/padding-before-expect-statements.md)
87-
- [padding-before-test-blocks](docs/rules/padding-before-test-blocks.md)
86+
https://github.com/jest-community/eslint-plugin-jest

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "eslint-plugin-jest-formatting",
3-
"version": "1.2.0",
3+
"version": "2.0.0",
44
"description": "Formatting rules for jest tests",
55
"keywords": [
66
"eslint",

src/index.ts

Lines changed: 0 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -133,115 +133,6 @@ export const rules = {
133133
'padding-around-all': createRule(
134134
[].concat(...Object.keys(paddingConfigs).map((k) => paddingConfigs[k])),
135135
),
136-
137-
// ===========================================================================
138-
// DEPRECATED
139-
'padding-before-after-all-blocks': createRule(
140-
[
141-
{
142-
paddingType: PaddingType.Always,
143-
prevStatementType: StatementType.Any,
144-
nextStatementType: StatementType.AfterAllToken,
145-
},
146-
],
147-
true,
148-
),
149-
// DEPRECATED
150-
'padding-before-after-each-blocks': createRule(
151-
[
152-
{
153-
paddingType: PaddingType.Always,
154-
prevStatementType: StatementType.Any,
155-
nextStatementType: StatementType.AfterEachToken,
156-
},
157-
],
158-
true,
159-
),
160-
// DEPRECATED
161-
'padding-before-before-all-blocks': createRule(
162-
[
163-
{
164-
paddingType: PaddingType.Always,
165-
prevStatementType: StatementType.Any,
166-
nextStatementType: StatementType.BeforeAllToken,
167-
},
168-
],
169-
true,
170-
),
171-
// DEPRECATED
172-
'padding-before-before-each-blocks': createRule(
173-
[
174-
{
175-
paddingType: PaddingType.Always,
176-
prevStatementType: StatementType.Any,
177-
nextStatementType: StatementType.BeforeEachToken,
178-
},
179-
],
180-
true,
181-
),
182-
// DEPRECATED
183-
'padding-before-describe-blocks': createRule(
184-
[
185-
{
186-
paddingType: PaddingType.Always,
187-
prevStatementType: StatementType.Any,
188-
nextStatementType: StatementType.DescribeToken,
189-
},
190-
],
191-
true,
192-
),
193-
// DEPRECATED
194-
'padding-before-expect-statements': createRule(
195-
[
196-
{
197-
paddingType: PaddingType.Always,
198-
prevStatementType: StatementType.Any,
199-
nextStatementType: StatementType.ExpectToken,
200-
},
201-
{
202-
paddingType: PaddingType.Any,
203-
prevStatementType: StatementType.ExpectToken,
204-
nextStatementType: StatementType.ExpectToken,
205-
},
206-
],
207-
true,
208-
),
209-
// DEPRECATED
210-
'padding-before-test-blocks': createRule(
211-
[
212-
{
213-
paddingType: PaddingType.Always,
214-
prevStatementType: StatementType.Any,
215-
nextStatementType: [StatementType.TestToken, StatementType.ItToken],
216-
},
217-
],
218-
true,
219-
),
220-
// DEPRECATED
221-
'padding-before-all': createRule(
222-
[
223-
{
224-
paddingType: PaddingType.Always,
225-
prevStatementType: StatementType.Any,
226-
nextStatementType: [
227-
StatementType.AfterAllToken,
228-
StatementType.AfterEachToken,
229-
StatementType.BeforeAllToken,
230-
StatementType.BeforeEachToken,
231-
StatementType.DescribeToken,
232-
StatementType.ExpectToken,
233-
StatementType.ItToken,
234-
StatementType.TestToken,
235-
],
236-
},
237-
{
238-
paddingType: PaddingType.Any,
239-
prevStatementType: StatementType.ExpectToken,
240-
nextStatementType: StatementType.ExpectToken,
241-
},
242-
],
243-
true,
244-
),
245136
};
246137

247138
export const configs = {

tests/lib/rules/padding-before-after-all-blocks.spec.js

Lines changed: 0 additions & 99 deletions
This file was deleted.

tests/lib/rules/padding-before-after-each-blocks.spec.js

Lines changed: 0 additions & 99 deletions
This file was deleted.

0 commit comments

Comments
 (0)