Skip to content

Commit b6b24d1

Browse files
committed
fix: @putout/plugin-react: rename -> rename-file
1 parent 2d0c1fe commit b6b24d1

23 files changed

+60
-60
lines changed

packages/plugin-react/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ Add `.putout.json` with:
2929
-[remove-useless-provider](#remove-useless-provider);
3030
-[remove-useless-forward-ref](#remove-useless-forward-ref);
3131
-[remove-implicit-ref-return](#remove-implicit-ref-return);
32-
-[rename-js-to-jsx](#rename-js-to-jsx);
33-
-[rename-jsx-to-js](#rename-jsx-to-js);
32+
-[rename-file-js-to-jsx](#rename-file-js-to-jsx);
33+
-[rename-file-jsx-to-js](#rename-file-jsx-to-js);
3434

3535
## Config
3636

@@ -43,8 +43,8 @@ Here is list of rules:
4343
"react/remove-useless-provider": "on",
4444
"react/remove-useless-forward-ref": "on",
4545
"react/remove-implicit-ref-return": "on",
46-
"react/rename-jsx-to-js": "on",
47-
"react/rename-js-to-jsx": "on"
46+
"react/rename-file-jsx-to-js": "on",
47+
"react/rename-file-js-to-jsx": "on"
4848
}
4949
}
5050
```
@@ -173,7 +173,7 @@ function App() {
173173
}
174174
```
175175

176-
## rename-js-to-jsx
176+
## rename-file-js-to-jsx
177177

178178
Rename `*.js` files to `*.jsx` when they contains JSX.
179179

@@ -187,7 +187,7 @@ Rename `*.js` files to `*.jsx` when they contains JSX.
187187

188188
Check out in 🐊[Putout Editor](https://putout.cloudcmd.io/#/gist/bebaba6a03958effd72f160f9ef8c8ef/e3a275a2d6352183f71415dcd4346f2cd5667748).
189189

190-
## rename-jsx-to-js
190+
## rename-file-jsx-to-js
191191

192192
Rename `*.jsx` files to `*.js` when they contains JSX.
193193

packages/plugin-react/lib/index.js

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,14 @@ const removeUselessProvider = require('./remove-useless-provider');
44
const removeImplicitRefReturn = require('./remove-implicit-ref-return');
55
const removeUselessForwardRef = require('./remove-useless-forward-ref');
66
const applyCreateRoot = require('./apply-create-root');
7-
const renameJsToJsx = require('./rename-js-to-jsx');
8-
const renameJsxToJs = require('./rename-jsx-to-js');
7+
const renameFileJsToJsx = require('./rename-file-js-to-jsx');
8+
const renameFileJsxToJs = require('./rename-file-jsx-to-js');
99

1010
module.exports.rules = {
1111
'remove-useless-provider': removeUselessProvider,
1212
'remove-implicit-ref-return': removeImplicitRefReturn,
1313
'remove-useless-forward-ref': removeUselessForwardRef,
1414
'apply-create-root': applyCreateRoot,
15-
'rename-js-to-jsx': ['off', renameJsToJsx],
16-
'rename-jsx-to-js': ['off', renameJsxToJs],
15+
'rename-file-js-to-jsx': ['off', renameFileJsToJsx],
16+
'rename-file-jsx-to-js': ['off', renameFileJsxToJs],
1717
};

packages/plugin-react/lib/rename-js-to-jsx/fixture/rename-js-to-jsx-fix.js renamed to packages/plugin-react/lib/rename-file-js-to-jsx/fixture/rename-file-js-to-jsx-fix.js

File renamed without changes.

packages/plugin-react/lib/rename-js-to-jsx/fixture/rename-js-to-jsx.js renamed to packages/plugin-react/lib/rename-file-js-to-jsx/fixture/rename-file-js-to-jsx.js

File renamed without changes.

packages/plugin-react/lib/rename-js-to-jsx/index.js renamed to packages/plugin-react/lib/rename-file-js-to-jsx/index.js

File renamed without changes.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
'use strict';
2+
3+
const {createTest} = require('@putout/test');
4+
const plugin = require('.');
5+
6+
const test = createTest(__dirname, {
7+
plugins: [
8+
['rename-file-js-to-jsx', plugin],
9+
],
10+
});
11+
12+
test('react: rename-file-js-to-jsx: report', (t) => {
13+
t.report('rename-file-js-to-jsx', ``);
14+
t.end();
15+
});
16+
17+
test('react: rename-file-js-to-jsx: transform', (t) => {
18+
t.transform('rename-file-js-to-jsx');
19+
t.end();
20+
});

packages/plugin-react/lib/rename-jsx-to-js/fixture/rename-jsx-to-js-fix.js renamed to packages/plugin-react/lib/rename-file-jsx-to-js/fixture/rename-file-jsx-to-js-fix.js

File renamed without changes.

packages/plugin-react/lib/rename-jsx-to-js/fixture/rename-jsx-to-js.js renamed to packages/plugin-react/lib/rename-file-jsx-to-js/fixture/rename-file-jsx-to-js.js

File renamed without changes.

packages/plugin-react/lib/rename-jsx-to-js/index.js renamed to packages/plugin-react/lib/rename-file-jsx-to-js/index.js

File renamed without changes.
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
'use strict';
2+
3+
const {createTest} = require('@putout/test');
4+
const plugin = require('.');
5+
6+
const test = createTest(__dirname, {
7+
plugins: [
8+
['rename-file-jsx-to-js', plugin],
9+
],
10+
});
11+
12+
test('react: rename-file-jsx-to-js: report', (t) => {
13+
t.report('rename-file-jsx-to-js', ``);
14+
t.end();
15+
});
16+
17+
test('react: rename-file-jsx-to-js: transform', (t) => {
18+
t.transform('rename-file-jsx-to-js');
19+
t.end();
20+
});

0 commit comments

Comments
 (0)