Skip to content

Commit 001293a

Browse files
committed
chore(docs): add new redirects and update rule documentation URLs
1 parent 726e078 commit 001293a

File tree

6 files changed

+52
-12
lines changed

6 files changed

+52
-12
lines changed

apps/website/migration/index.ts

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,44 @@ export const redirects = [
1111
destination: "/docs/rules/overview#x-rules",
1212
permanent: true,
1313
},
14+
{
15+
source: "/docs/rules/avoid-shorthand-:rest",
16+
destination: "/docs/rules/jsx-shorthand-:rest",
17+
permanent: true,
18+
},
19+
{
20+
source: "/docs/rules/prefer-shorthand-:rest",
21+
destination: "/docs/rules/jsx-shorthand-:rest",
22+
permanent: true,
23+
},
24+
{
25+
source: "/docs/rules/no-comment-textnodes",
26+
destination: "/docs/rules/jsx-no-comment-textnodes",
27+
permanent: true,
28+
},
29+
{
30+
source: "/docs/rules/prefer-react-namespace-import",
31+
destination: "/docs/rules/prefer-namespace-import",
32+
permanent: true,
33+
},
34+
{
35+
source: "/docs/rules/hooks-extra-no-unnecessary-use-callback",
36+
destination: "/docs/rules/no-unnecessary-use-callback",
37+
permanent: true,
38+
},
39+
{
40+
source: "/docs/rules/hooks-extra-no-unnecessary-use-memo",
41+
destination: "/docs/rules/no-unnecessary-use-memo",
42+
permanent: true,
43+
},
44+
{
45+
source: "/docs/rules/hooks-extra-no-unnecessary-use-prefix",
46+
destination: "/docs/rules/no-unnecessary-use-prefix",
47+
permanent: true,
48+
},
49+
{
50+
source: "/docs/rules/hooks-extra-prefer-use-state-lazy-initialization",
51+
destination: "/docs/rules/prefer-use-state-lazy-initialization",
52+
permanent: true,
53+
},
1454
] as const;

packages/plugins/eslint-plugin-react-hooks-extra/src/plugin.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -21,22 +21,22 @@ export const plugin = {
2121

2222
/**
2323
* @deprecated Use the same rule from `eslint-plugin-react-x` or `@eslint-react/eslint-plugin` instead.
24-
* @see https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-callback
24+
* @see https://eslint-react.xyz/docs/rules/no-unnecessary-use-callback
2525
*/
2626
"no-unnecessary-use-callback": noUnnecessaryUseCallback,
2727
/**
2828
* @deprecated Use the same rule from `eslint-plugin-react-x` or `@eslint-react/eslint-plugin` instead.
29-
* @see https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-memo
29+
* @see https://eslint-react.xyz/docs/rules/no-unnecessary-use-memo
3030
*/
3131
"no-unnecessary-use-memo": noUnnecessaryUseMemo,
3232
/**
3333
* @deprecated Use the same rule from `eslint-plugin-react-x` or `@eslint-react/eslint-plugin` instead.
34-
* @see https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-prefix
34+
* @see https://eslint-react.xyz/docs/rules/no-unnecessary-use-prefix
3535
*/
3636
"no-unnecessary-use-prefix": noUnnecessaryUsePrefix,
3737
/**
3838
* @deprecated Use the same rule from `eslint-plugin-react-x` or `@eslint-react/eslint-plugin` instead.
39-
* @see https://next.eslint-react.xyz/docs/rules/prefer-use-state-lazy-initialization
39+
* @see https://eslint-react.xyz/docs/rules/prefer-use-state-lazy-initialization
4040
*/
4141
"prefer-use-state-lazy-initialization": preferUseStateLazyInitialization,
4242
},

packages/plugins/eslint-plugin-react-hooks-extra/src/rules-removed/no-unnecessary-use-callback.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default createRule<[], MessageID>({
3333
},
3434
rule: {
3535
name: "no-unnecessary-use-callback",
36-
url: "https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-callback",
36+
url: "https://eslint-react.xyz/docs/rules/no-unnecessary-use-callback",
3737
},
3838
},
3939
{
@@ -44,7 +44,7 @@ export default createRule<[], MessageID>({
4444
},
4545
rule: {
4646
name: "no-unnecessary-use-callback",
47-
url: "https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-callback",
47+
url: "https://eslint-react.xyz/docs/rules/no-unnecessary-use-callback",
4848
},
4949
},
5050
],

packages/plugins/eslint-plugin-react-hooks-extra/src/rules-removed/no-unnecessary-use-memo.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ export default createRule<[], MessageID>({
3333
},
3434
rule: {
3535
name: "no-unnecessary-use-memo",
36-
url: "https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-memo",
36+
url: "https://eslint-react.xyz/docs/rules/no-unnecessary-use-memo",
3737
},
3838
},
3939
{
@@ -44,7 +44,7 @@ export default createRule<[], MessageID>({
4444
},
4545
rule: {
4646
name: "no-unnecessary-use-memo",
47-
url: "https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-memo",
47+
url: "https://eslint-react.xyz/docs/rules/no-unnecessary-use-memo",
4848
},
4949
},
5050
],

packages/plugins/eslint-plugin-react-hooks-extra/src/rules-removed/no-unnecessary-use-prefix.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ export default createRule<[], MessageID>({
3737
},
3838
rule: {
3939
name: "no-unnecessary-use-prefix",
40-
url: "https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-prefix",
40+
url: "https://eslint-react.xyz/docs/rules/no-unnecessary-use-prefix",
4141
},
4242
},
4343
{
@@ -48,7 +48,7 @@ export default createRule<[], MessageID>({
4848
},
4949
rule: {
5050
name: "no-unnecessary-use-prefix",
51-
url: "https://next.eslint-react.xyz/docs/rules/no-unnecessary-use-prefix",
51+
url: "https://eslint-react.xyz/docs/rules/no-unnecessary-use-prefix",
5252
},
5353
},
5454
],

packages/plugins/eslint-plugin-react-hooks-extra/src/rules-removed/prefer-use-state-lazy-initialization.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ export default createRule<[], MessageID>({
3838
},
3939
rule: {
4040
name: "prefer-use-state-lazy-initialization",
41-
url: "https://next.eslint-react.xyz/docs/rules/prefer-use-state-lazy-initialization",
41+
url: "https://eslint-react.xyz/docs/rules/prefer-use-state-lazy-initialization",
4242
},
4343
},
4444
{
@@ -49,7 +49,7 @@ export default createRule<[], MessageID>({
4949
},
5050
rule: {
5151
name: "prefer-use-state-lazy-initialization",
52-
url: "https://next.eslint-react.xyz/docs/rules/prefer-use-state-lazy-initialization",
52+
url: "https://eslint-react.xyz/docs/rules/prefer-use-state-lazy-initialization",
5353
},
5454
},
5555
],

0 commit comments

Comments
 (0)